insert image in frame or panel?
이전 댓글 표시
Hi I am want to create a panel or frame on the MATLAB fig such that when the user selects an image by clicking on the open button the image should open in the space that is alloted by the pre-designed frame/panel.How do I do this?
답변 (2개)
Walter Roberson
2011년 4월 29일
ph = uipanel(....)
pax = axis('Parent',ph);
Then to put the image up,
image(pax, ImageData)
researcher
2011년 4월 29일
댓글 수: 4
Walter Roberson
2011년 4월 29일
Add 'Visible','off' to the axis() call.
Walter Roberson
2011년 4월 29일
Also, you should explicitly parent the imshow() against the axis you want it to show up in.
researcher
2011년 4월 30일
Walter Roberson
2011년 4월 30일
imshow(IMG,'Parent',TheAxisHandleToDrawOn)
카테고리
도움말 센터 및 File Exchange에서 Convert Image Type에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!