0
嗨,我試圖將matlab代碼轉換爲opencv代碼。所以我需要一些在matlab中做什麼graythesh
,並給我一個適合我的灰度圖像的閾值。這是否已經在opencv實現,因爲我找不到它。類似於matlab的graythresh的opencv函數
謝謝
嗨,我試圖將matlab代碼轉換爲opencv代碼。所以我需要一些在matlab中做什麼graythesh
,並給我一個適合我的灰度圖像的閾值。這是否已經在opencv實現,因爲我找不到它。類似於matlab的graythresh的opencv函數
謝謝
如前所述@georgesl,與其他類型的結合THRESH_OTSU
,例如:
threshold (grey_image, bin_image, 0, 255, THRESH_BINARY | THRESH_OTSU);
謝謝它工作正常 – soroosh
OpenCV的閾值函數這裏描述的:基本操作閾值(HTTP://docs.opencv .org/doc/tutorials/imgproc/threshold/threshold.html) – lucasg
這些是閾值函數,我已經知道它們。我想要的是一個函數,可以計算出一個好的閾值。當然使用otsu的閾值方法。 – soroosh
有一個THRESH_OTSU類型的閾值函數[link here](http://opencv.willowgarage.com/documentation/cpp/miscellaneous_image_transformations.html#cv-threshold)。否則,有幾個實現([here](http://opencv-users.1802565.n2.nabble.com/Otsu-thresholding-td3491712.html)和[there](http://stackoverflow.com/questions/ 12953993/otsu-thresholding-for-depth-image)) – lucasg