1

我想要得到的紅色區域,如下圖中規定:如何獲取圖像中顯示的區域?

region shown in red

牢記的是,圖像中顯示的紅色區域只是爲了澄清,它不存在於原始圖像以下是附加的原始圖像:

Original Image

我也有虹膜點在該區域中,我已經得到了這一點,如果這一點可以幫助我,那麼我也可以分享這個圖像。

有人可以幫我在這.....

回答

3

對於這個特定的圖像,讓我們稱之爲BW,你可以找到中心區域爲:

BWnoBorder= imclearborder(BW); %# remove the white that touches the border 
OnlyCenter = bwareaopen(BWnoBorder,1000); %# remove all small pixel areas 
0

一個穩健的方法可能是snake區域增長算法。

0

好像你通過閾值化IR或東西照亮了眼睛。要回答你的問題,甚至要問它正確,你必須顯示的圖像的數量來評估眼圈地區的穩定性和噪聲。否則,人們可以想出一個適用於上述圖像的解決方案,但通常不會。例如,我可以反轉圖像,得到最大的連接組件(黑暗區域),然後將它變薄,如下所示。從這個二進制掩碼中很容易得到一個橢圓,但是在一般情況下它會在你的噪聲輸入中工作嗎?

enter image description here

一件好事,開始是說你有什麼期望找到。假設你正在尋找一個眼睛,暗周邊區和明亮的膚色 - 令,在EM方式同時解決這3個混合模型。提供一些形狀先驗以增加準確性。想到其它視覺線索,如虹膜,掃視規格,FA從閃爍等

相關問題