我正在創建具有圖像字段的登錄頁面。在網絡攝像頭捕捉到我的圖像後,我想用存儲在數據庫中的圖像對其進行驗證。如果它匹配,它應該移動到下一個屏幕,否則顯示一些失敗消息。如何通過使用java代碼實現?面部驗證
Q
面部驗證
0
A
回答
0
我認爲你的問題屬於生物識別系統的範疇。
我想的用戶存儲在數據庫
不能存儲臉部圖像(在入學時)圖像以驗證它的數據庫,因爲它是。 因爲在驗證時同一個用戶的圖像可能會因存儲的圖像而異,而且您不能成功進行驗證。
因此,首先您已經閱讀了一些像this這樣的人臉識別算法,或者您可以更好地閱讀一些與生物相關的論文。您必須使用java實現人臉識別算法。
0
我建議你使用javacv(爲java構建的opencv)。在那裏,你會發現圖像匹配和人臉識別很多API函數的
Here你可以下載OpenCV進行的Java:
這裏爲例在Java中使用的OpenCV:
import org.opencv.core.Core; import org.opencv.core.Mat; import org.opencv.core.CvType; import org.opencv.core.Scalar;
class SimpleSample {
static{ System.loadLibrary(Core.NATIVE_LIBRARY_NAME); }
public static void main(String[] args) {
System.out.println("Welcome to OpenCV " + Core.VERSION);
Mat m = new Mat(5, 10, CvType.CV_8UC1, new Scalar(0));
System.out.println("OpenCV Mat: " + m);
Mat mr1 = m.row(1);
mr1.setTo(new Scalar(1));
Mat mc5 = m.col(5);
mc5.setTo(new Scalar(5));
System.out.println("OpenCV Mat data:\n" + m.dump()); }
}
Here是tuto用於識別API。
或者,你可以這樣做在C++應用程序,然後做下的Java使用原生功能,檢查這個tuto
相關問題
- 1. MVC3 Razor Ajax部分頁面驗證
- 2. 部分驗證
- 3. 頁面驗證
- 4. 何處進行外部驗證驗證?
- 5. 驗證插件 - 自動驗證頁面
- 6. MVC部分驗證
- 7. OpenCV臉部驗證
- 8. PhpBB3外部驗證
- 9. jquery部分驗證
- 10. 部分驗證XSD
- 11. Drupal外部驗證
- 12. 面部認證
- 13. 面板與驗證
- 14. Jsp。頁面驗證...
- 15. 驗證ASP.NET頁面
- 16. 驗證在後面
- 17. ASP.NET頁面驗證
- 18. 內部驗證()似乎遵守外部驗證()規則
- 19. 部分密碼驗證
- 20. XML DTD內部不驗證
- 21. Kohana 3.2外部驗證
- 22. 部分驗證ASP.NET MVC
- 23. 關閉SelectOneMenu內部驗證
- 24. Django驗證外部SSO
- 25. MVC3驗證局部視圖
- 26. W3C驗證Twitter部件
- 27. 部分驗證 - ASP.NET MVC 2
- 28. 模型的部分驗證
- 29. RichFaces:部分表單驗證
- 30. 驗證在局部類
好了,開始尋找圖像處理庫。這不是你想要滾動的東西。我認爲「處理」*可能*有一個Java端口?可能是錯的。 –
得到了答案嗎? – swapnil7