我得到了训练模型train.XML,在人脸匹配中我参考了一个文献,其中的接口函数这样写的:
JNIEXPORT jstring JNICALL Java_com_example_lll_id_grayProc(JNIEnv * jenv, jclass jclazz,
jintArray buf, jint w, jint h){
jint *cbuf=jenv->GetIntArrayElements(buf,0) ; //获取传递的人脸图像
Mat pic (h,w,CV_8UC4,(unsigned char*)cbuf); //传递给矩阵
Ptr <FaceRecognizer> model =createEigenFaceRecognizer();
model->load ("Train_model.xml"); //加载训练的模型
int predict = model->predict (pic) ; //预测人脸
}
请问这个 buf是什么?我想要从SD卡中读取一张人脸图像。
对人脸识别感兴趣的亲们,也可以去eyekey看看哦,他们的人脸识别技术也很不错哦
懒得百度的小伙伴,也可以直接点击链接:http://www.eyekey.com/devcenter/api/APIface.html