DFace Pro SDK  1.6.8
com_dface_DfaceR.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class com_dface_DfaceR */
4 
5 #ifndef _Included_com_dface_DfaceR
6 #define _Included_com_dface_DfaceR
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class: com_dface_DfaceR
12  * Method: identify
13  * Signature: ()I
14  */
15 JNIEXPORT jint JNICALL Java_com_dface_DfaceR_identify
16  (JNIEnv *, jobject);
17 
18 /*
19  * Class: com_dface_DfaceR
20  * Method: initLoad
21  * Signature: (Ljava/lang/String;I)Z
22  */
23 JNIEXPORT jboolean JNICALL Java_com_dface_DfaceR_initLoad
24  (JNIEnv *, jobject, jstring, jint);
25 
26 /*
27  * Class: com_dface_DfaceR
28  * Method: uninitLoad
29  * Signature: ()Z
30  */
31 JNIEXPORT jboolean JNICALL Java_com_dface_DfaceR_uninitLoad
32  (JNIEnv *, jobject);
33 
34 /*
35  * Class: com_dface_DfaceR
36  * Method: similarity1V1ByFace
37  * Signature: (Lcom/dface/dto/DFaceMat;Lcom/dface/dto/DFaceMat;)F
38  */
39 JNIEXPORT jfloat JNICALL Java_com_dface_DfaceR_similarity1V1ByFace__Lcom_dface_dto_DFaceMat_2Lcom_dface_dto_DFaceMat_2
40  (JNIEnv *, jobject, jobject, jobject);
41 
42 /*
43  * Class: com_dface_DfaceR
44  * Method: similarity1V1ByFace
45  * Signature: (Ljava/lang/String;Ljava/lang/String;)F
46  */
47 JNIEXPORT jfloat JNICALL Java_com_dface_DfaceR_similarity1V1ByFace__Ljava_lang_String_2Ljava_lang_String_2
48  (JNIEnv *, jobject, jstring, jstring);
49 
50 /*
51  * Class: com_dface_DfaceR
52  * Method: diff1V1ByFace
53  * Signature: (Lcom/dface/dto/DFaceMat;Lcom/dface/dto/DFaceMat;)F
54  */
55 JNIEXPORT jfloat JNICALL Java_com_dface_DfaceR_diff1V1ByFace__Lcom_dface_dto_DFaceMat_2Lcom_dface_dto_DFaceMat_2
56  (JNIEnv *, jobject, jobject, jobject);
57 
58 /*
59  * Class: com_dface_DfaceR
60  * Method: diff1V1ByFace
61  * Signature: (Ljava/lang/String;Ljava/lang/String;)F
62  */
63 JNIEXPORT jfloat JNICALL Java_com_dface_DfaceR_diff1V1ByFace__Ljava_lang_String_2Ljava_lang_String_2
64  (JNIEnv *, jobject, jstring, jstring);
65 
66 /*
67  * Class: com_dface_DfaceR
68  * Method: extractFaceFeatureByFace
69  * Signature: (Lcom/dface/dto/DFaceMat;)[F
70  */
71 JNIEXPORT jfloatArray JNICALL Java_com_dface_DfaceR_extractFaceFeatureByFace__Lcom_dface_dto_DFaceMat_2
72  (JNIEnv *, jobject, jobject);
73 
74 /*
75  * Class: com_dface_DfaceR
76  * Method: extractFaceFeatureByFace
77  * Signature: (Ljava/lang/String;)[F
78  */
79 JNIEXPORT jfloatArray JNICALL Java_com_dface_DfaceR_extractFaceFeatureByFace__Ljava_lang_String_2
80  (JNIEnv *, jobject, jstring);
81 
82 /*
83  * Class: com_dface_DfaceR
84  * Method: similarityByFeature
85  * Signature: ([F[F)F
86  */
87 JNIEXPORT jfloat JNICALL Java_com_dface_DfaceR_similarityByFeature
88  (JNIEnv *, jobject, jfloatArray, jfloatArray);
89 
90 /*
91  * Class: com_dface_DfaceR
92  * Method: SetNumThreads
93  * Signature: (I)V
94  */
95 JNIEXPORT void JNICALL Java_com_dface_DfaceR_SetNumThreads
96  (JNIEnv *, jobject, jint);
97 
98 #ifdef __cplusplus
99 }
100 #endif
101 #endif