My white and black strips becomes a a black surface using imread and imshow

1 view (last 30 days)
Fan Yang
Fan Yang on 16 Sep 2021
Edited: Image Analyst on 16 Sep 2021
I have a .PNG picture containing black and white strips shown below.
I was trying show this image in MATLAB using imread and imshow:
strips = imread('strip.png')
imshow(strips)
after running these two lines of code, the image becomes a black surface, shown below:
I thought maybe all the black strips were squished together and zooming could solve the problem, but it did not.
How can I show the original image?
  2 Comments
Dave B
Dave B on 16 Sep 2021
It seems to work with the image you included in your question, maybe attach the original?
im=imread('https://www.mathworks.com/matlabcentral/answers/uploaded_files/740714/image.png');
imshow(im)

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 16 Sep 2021
Try imshow with []:
imshow(strips, [])

More Answers (0)

Categories

Tags

Products


Release

R2020b

Community Treasure Hunt

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

Start Hunting!