2012-08-08 85 views
1

我對手掌的線條(心臟線,命運線)如何檢測以便我可以訪問然後進行分析完全陌生。我將建立一個分析手掌並據此預測的程序。
它完全是邊緣檢測,但我怎麼能找到單獨的行?有什麼建議麼?手掌閱讀器的邊緣檢測

回答

1

查找Canny邊緣檢測器算法。它可以說是迄今爲止最好的邊緣檢測器。

+0

我到目前爲止建議找到垂直和水平邊緣,但事實上解決方案在哪裏,因爲邊緣的線條既不完全垂直也不完全水平。 – TNC 2012-08-08 20:16:45

+0

Canny邊緣檢測器算法能夠檢測邊緣,而不管它們是水平還是垂直。如果您只想檢測水平/垂直邊緣,則可以在圖像上運行2個濾鏡;矩陣是:[0,1,0; 0,1,0; 0,1,0]用於垂直檢測,[0,0,0; 1,1,1; 0,0,0]爲水平邊緣。如果它是關於Canny算法的更多信息,那麼http://en.wikipedia.org/wiki/Canny_edge_detector是一個很好的來源,或者我會推薦一本名爲「數字圖像處理」的書,由岡薩雷斯和伍茲編寫。 – TheBoss 2012-08-08 20:23:43

+0

請注意,這些濾鏡僅用於灰度圖像,而不是顏色。在對它們進行操作之前,應先將圖像轉換爲灰度。 – TheBoss 2012-08-08 20:26:04