基于中科院seetaface6进行封装的JAVA人脸识别算法库。暂仅支持win64位
声明(本文仅适合新手参考) :
1. 不能保证所有人照着我做都能成功,如果不成功可以另寻他主。
2. 途中要是出现问题了,可以将问题贴在下面。有没有人解决我也不知道。
3. 你不成功,反正我成功了,hhhhhh
环境参数 :
windows : Win10 64位
JDK版本 : 1.8.0_191
java开发工具 : eclipse
快搭 :
1. 前往JSeetaface6的GitHub或前往JSeetaface6的Gitee拉取/下载代码并导入编辑器。目录结构如下:
2. 可以看到test的cn.yezhss.seetaface.demo中有挺多测试类的,细心的发现都继承了SeetafaceTest类。打开后发现,原来还需要下载一些模型才能使用。
3. 前往Seetaface6的GitHub查看它的文档,找到下载地址的模块,百度云下载,挺好的。
4. 下载完成后我将他放在了D盘,解压得到sf6.0_windows,进入sf6.0_windows/lib/x64看到目录结构为:
5. 可以看到这堆dll都是Seetaface6提供已经封装好的C++的动态库,我们只需要将DLL_PATH地址指到这个目录即可。
public static final String DLL_PATH = "D:\\sf6.0_windows\\lib\\x64";
6. 将下载的模型也解压到D盘,目录如下:
7. 可以看到这些文件都是csta结尾的,这些都是Seetaface6提供的模型,我们只需要将CSTA_PATH指向这个目录即可:
public static final String CSTA_PATH = "D:\\sf3.0_models";
8. 这样算是初步完成这个项目的配置了。下面还有一个TEST_PICT,应该是测试图片,赶紧百度一张图片试一下效果如何。