how to fix the size of imshow image: the result image is too small
조회 수: 12 (최근 30일)
이전 댓글 표시
Hi all,
I have a code where at the end I have a 100x100 matrix of integers in between 111 and 666. Then I determine the second most frequent entry, and set that as 0 and else as 1 and convert it into an image using imshow.
However, the problem is that the result is too small that I have to zoom in every time.
I'll write the image processing part and attach the result image.
idx_tab = maxidx(almos) ; % maxidx gives an array of most frequent and
second most frequent entry of a given matrix
french = idx_tab(2) ; % identifying the second most frequent entry
for nn=1:mat_size % For a matrix of size mat_size x mat_size
for kk=1:mat_size
if almos(nn,kk) == french
almos(nn,kk) = 0 ;
else
almos(nn,kk) = 1 ;
end
end
end
last = imshow(almos) ;
Then when the code is done I get something like this in the link:
Way too small. Any suggestions? Thank you.
댓글 수: 0
채택된 답변
Image Analyst
2013년 4월 23일
Try changing the InitialMagnification.
imshow(almos, 'InitialMagnification', 800);
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!