matlab函數imhist執行錯誤可能因爲圖像不是灰度的

f1=imread('1.jpg')

imhist(f1)

結果出現錯誤,剛開始用matlab看不懂什麼意思,其實是說明不準確。網上搜索才知道,是需要是灰度圖,如果不是就要轉換了:

f1=imread('1.jpg')

f1a=rgb2gray(f1)

imhist(f1a)

於是就OK了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章