5

我正在開發一個應用程序,它將存儲在SD卡中的臉部和相機預覽中顯示的圖像在Surface視圖的幫助下進行比較。我編寫代碼來檢測臉部並創建一個只包含臉部的位圖。我需要比較這個位圖和SDcard中的圖像。我搜索了關於Java庫,並得到了一些鏈接,如opencvEigenface。哪個會更好? 請給我一些很好的教程示例,如果它解釋圖像比較背後的過程會更好。比較android中的兩張臉

+3

我想,但我不確定,你應該比較絕對載體。否則,如果你比較像素,你會遇到問題,因爲圖像的分辨率不同。這個鏈接可以提供幫助:'http:// developer.android.com/reference/java/util/Vector.html'。關於最後一部分,看看這個:'http:// stackoverflow.com/questions/6248044/c-comparison-two-vectors'。 – g00dy

+0

您比較像素的權利可能有問題。但是,我們如何能夠將圖像表現爲矢量? – Linson

+0

Android中的矢量形狀可以表示爲可繪製。現在這已經到位了,我認爲這只是擴展兩個對象(處理矢量時不難)並比較它的不同部分。無論如何,你設計/使用什麼樣的算法來比較面孔? – g00dy

回答