problem with .png images into a list

조회 수: 1 (최근 30일)
alex
alex 2014년 2월 28일
댓글: Image Analyst 2014년 2월 28일
Hello!
i have some .png images in the file, and i use these commads
list = dir('*.png');
C={list.name};
B=sort_nat(C); %make a sorted list
for i = 1:9
img{i} = imread(B{i});
end
imshow(img{1});
the problem is that it shows SOME of the images total black,but of course they are not black. the rest images are ok.
Also,if the images are .bmp then there is no problem.
Any idea why this happens?

답변 (1개)

Image Analyst
Image Analyst 2014년 2월 28일
I'm not sure it's being in the list that's the problem. Can you just call imread() and imshow() and see them? If not, then the list is not the problem. Attach your "bad" images with the paper clip icon.
  댓글 수: 3
alex
alex 2014년 2월 28일
Is it possible for this to be a bug of matlab? Because i did it again and i did see the image properly. I did it one more time but i saw the black image this time. I didn't change anything to the code.
Image Analyst
Image Analyst 2014년 2월 28일
I doubt it. Does the PNG image have any transparent pixels in it?

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

카테고리

Help CenterFile Exchange에서 Get Started with Image Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by