我正在使用Matlab從圖像中提取數據,我使用函數im2bw以用於以後的bwlabel灰色圖像,但閾值不適用於所有圖像,因此圖像增益噪聲,並且獲得的數據不具有代表性。 如何配置閾值來解決這個問題?函數graytresh沒有給出一個好的閾值,存在任何其他方法來解決這個問題? 我使用了很多圖片(有時會有一萬多),我無法一個一個地運行。 圖像是游泳的魚,我需要小心。 感謝您閱讀我的問題!在迭代中使用im2bw具有大量圖像
我用graytresh在圖像BW這樣http://imgur.com/TEaWF1y -Sometimes上的圖像失真是太多的Dropbox與圖像https://www.dropbox.com/sh/xve7oe84xcfj9yt/AACA0dYrK_m7o8Oie0KWWR-2a?dl=0初始圖片,用失真和體重的圖像斌圖像
嘗試'otsuthresh'。 – NKN
@NKN''otsuthresh'與'graythresh'有什麼不同?兩者都使用大津的方法,所以結果可能會完全一樣。 – hbaderts
@JVidal所以你使用相同的門檻所有圖像?你如何找到這個門檻?只在一個圖像上? – hbaderts