2
我在圖像的網格中有多個簡單的圓形對象,我想從中爲對象創建蒙版圖像。一個問題是每個物體的光強度是不同的。所以簡單的閾值不會創建一個蒙版。基於梯度閾值化圖像
作爲一種解決方案,我想基於漸變的閾值。基本上,我想先找到具有邊緣檢測功能的圓形,並將圓形內部設爲白色和外部黑色。但這真的很慢。有沒有更好的方法在matlab上做到這一點?
我在圖像的網格中有多個簡單的圓形對象,我想從中爲對象創建蒙版圖像。一個問題是每個物體的光強度是不同的。所以簡單的閾值不會創建一個蒙版。基於梯度閾值化圖像
作爲一種解決方案,我想基於漸變的閾值。基本上,我想先找到具有邊緣檢測功能的圓形,並將圓形內部設爲白色和外部黑色。但這真的很慢。有沒有更好的方法在matlab上做到這一點?
我會創建一個低通濾波版本的圖像,並將其用作閾值。應該仔細調整過濾器的「強度」,以使結果遵循光強分佈,但這並不難。
(此方法爲我工作,當我不得不提取血管從腦表面圖像,幾年前的輪廓。)
添加圖像作爲一個例子。 –
霍夫變換?如:http://www.mathworks.com/help/toolbox/images/ref/imfindcircles.html –
如果您願意,請展示圖片。同時看看這個[DSP](http://dsp.stackexchange.com/questions/1932/what-are-the-best-algorithms-for-document-image-thresholding-in-this-example/1934#1934)和[SO](http://stackoverflow.com/questions/9937316/document-image-binarization/9940718#9940718)對本地背景估計的啓發問題。 – Maurits