when I was trying to reconstruct an image using block matching algorithm, i have got an reconstructed image with non zero elements. But when i tried to plot it using imshow, it appears to be a blank (full white) image.
Show older comments
how can i solve this. Kindly help me. Thanks in advance
Answers (1)
Image Analyst
on 30 Mar 2015
It's probably a floating point image. Either use [] in imshow():
imshow(yourFloatingPointImage, []);
or scale to 0-255 with mat2gray() and then cast to uint8 with the uint8() function:
imshow(uint8(255*mat2gray(yourFloatingPointImage)));
Categories
Find more on Image Category Classification in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!