MATLAB显示图像为什么一片白
生活随笔
收集整理的這篇文章主要介紹了
MATLAB显示图像为什么一片白
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MATLAB顯示圖像為什么一片白
- imshow
- 錯誤使用
- 其他
by HPC_ZY
經常有朋友問,為什么我imshow出來的圖一片白,我這明明是灰度圖的。
這是因為沒弄好圖片的類型。
imshow
這個函數能顯示兩大類型的圖像
當圖像為uint8類型時,其支持范圍 0~255
當圖像為double類型時,其支持范圍 0~1(大于1的為白色,小于0的為黑色)
錯誤使用
所有大于1的像素就都為白色了,這也是最最最常見的錯誤。
如果就想轉為double,同時還想顯示,解決方法如下
最大的值才1,整個圖像都黑了,這也第二類的錯誤。
如果需要這么轉,解決方法如下
其他
總結
以上是生活随笔為你收集整理的MATLAB显示图像为什么一片白的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何进行大数据入门的学习
- 下一篇: 只应对不预测、减少焦虑