showing the grayscale matrix
조회 수: 1 (최근 30일)
이전 댓글 표시
I have a 2D matrix , and I was trying to display it as an image, but the problem is that in the output axes, for all the numbers except 0, I see white in result, and black for zero, I want to see all gray colors (in grayscale) from black to white, what can I do? this is the resault I see
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/155494/image.jpeg)
댓글 수: 0
채택된 답변
Image Analyst
2014년 1월 23일
It's probably a type double, which needs to be in the range 0-1, not 0-255 that you probably have. You can autoscale with []. Try
imshow(your2Dmatrix, []);
댓글 수: 2
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!