JAVA人臉融合,基于javacv技術,將兩張人臉進行深度融合,使用javacv識別人臉和獲取人臉68個關鍵點。
介紹
本項目最終實現一個Java版本的人臉替換軟件
- 本項目javacv技術無需手動安裝opencv
- 雖然技術手段不同,但是核心算法還是一樣的
- 使用opencv的68個關鍵點實行人臉融合
- 使用javacv結合百度AI人臉檢測(需要人臉72個關鍵點)實現人臉融合
- 只要會用java就可以輕松實現人臉融合,FaceDetect中有兩種關鍵點識別方法,一個是基于百度API,一個是基于opencv的。
1、使用opencv識別關鍵點效果圖
Required Software
本版本在以下平臺測試通過:
- windows7 64bit
- jdk1.8.0_45
- junit 4
- opencv4.3
- javaccp1.5.3