Image is too big to fit on screen

조회 수: 10 (최근 30일)
Ghazal Hnr
Ghazal Hnr 2018년 1월 29일
댓글: Image Analyst 2022년 12월 12일
Hi,
I have some uint8 RGB images. But when I try to display these images by using imshow, I get a warning saying that image is too big to fit on screen, displaying at 67%.
And here is a part of my code:
%%Reading image
filename = strcat(di,srcFiles(8).name);
img = imread(filename);
figure
imshow(img)
title('Original Image')
%%Green channel extraction
img_g = img(:,:,2);
figure
imshow(img_g)
title('Green Channel')
Any suggestion would help. Thanks

채택된 답변

Jan
Jan 2018년 1월 29일
편집: Jan 2018년 1월 29일
This is not an error, but a warning. You should be reminded, that the displayed image contains less details as the original data. But you probably know this, when you open a high-resolution image. You can use image instead of imshow to avoid this warning. Alternatively specify the 'InitialMagnification':
figure;
imshow(img_g, 'InitialMagnification', 'fit')

추가 답변 (2개)

Image Analyst
Image Analyst 2018년 1월 29일
You have not asked a question. So your image is to big to fit on the screen and MATLAB shrinks the image to fit. Is that a problem for you? See my attached zooming demo.
  댓글 수: 2
bruno
bruno 2022년 12월 12일
Hello I have a ecg data frm MIT BIH, Im planning to convert mat file which is 1D to an 2D image. but im not getting how. I never worked with such things. I need help.
Image Analyst
Image Analyst 2022년 12월 12일
@Javeria I suggest you start a new question. Explain what your 2-D image would be. Would it be a screenshot of the ecg data plotted? Would it be a spectrogram of the data? Would it be the data reshaped into a rectangle?
If you have any more questions, then attach your data and code to read it in with the paperclip icon after you read this:

댓글을 달려면 로그인하십시오.


Reza Dadar
Reza Dadar 2018년 9월 28일
you can also use image magnification in percent in the end like figure; imshow(img_g, 'InitialMagnification', 8)
which means that it is 8% of the original size 100%

카테고리

Help CenterFile Exchange에서 Images에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by