imshow(I)和imshow(I,[ ])的區別

今天用matlab的imshow函數顯示經過hough變換後的圖像時遇到一個問題,直接用imshow(I)來顯示,出來的只有黑白圖像, 查了很多資料之後發現要在imshow裏面添加一個空矩陣[],才能顯示正常的灰度圖像。 原因如下:matlab的圖像經過數值計算之後會將數據類型轉換爲double類型的,double類型數據在imshow函數裏默認爲0~1範圍內,數值超過1的重置爲白色,所以顯示出來
相關文章
相關標籤/搜索