我發現有一種方法稱爲imquantize
爲了進行量化的輸入圖像。我試圖使用4位進行量化。我做了以下內容:Matlab - 使用imquantize()
>> quan = imquantize(im,16);
但是,我得到了以下錯誤:
??? Undefined function or method 'imquantize' for input arguments of type 'unit8'
我怎樣才能解決這個去?
謝謝。
我發現有一種方法稱爲imquantize
爲了進行量化的輸入圖像。我試圖使用4位進行量化。我做了以下內容:Matlab - 使用imquantize()
>> quan = imquantize(im,16);
但是,我得到了以下錯誤:
??? Undefined function or method 'imquantize' for input arguments of type 'unit8'
我怎樣才能解決這個去?
謝謝。
imquantize
是Image Processing Toolbox R2012b中引入的新功能。您可以通過調用該命令檢查其圖像處理工具箱安裝在您的MATLAB(如果有的話):
ver
imquantize
是new to圖像處理工具箱的2012B釋放。因此,如果你沒有2012b(上個月發佈),你將不會有imquantize
。
在任何情況下,您對imquantize
的使用都是錯誤的。作爲第二個參數,imquantize
需要一個等級向量作爲閾值。例如,這些水平可以通過multithresh
(這對IPT 2012b來說也是新的)來獲得。
快8秒鐘... – zenpoy