DFace Pro SDK  1.6.8
com_dface_DfaceC.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class com_dface_DfaceC */
4 
5 #ifndef _Included_com_dface_DfaceC
6 #define _Included_com_dface_DfaceC
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class: com_dface_DfaceC
12  * Method: identify
13  * Signature: ()I
14  */
15 JNIEXPORT jint JNICALL Java_com_dface_DfaceC_identify
16  (JNIEnv *, jobject);
17 
18 /*
19  * Class: com_dface_DfaceC
20  * Method: initLoad
21  * Signature: (Ljava/lang/String;I)Z
22  */
23 JNIEXPORT jboolean JNICALL Java_com_dface_DfaceC_initLoad
24  (JNIEnv *, jobject, jstring, jint);
25 
26 /*
27  * Class: com_dface_DfaceC
28  * Method: uninitLoad
29  * Signature: ()Z
30  */
31 JNIEXPORT jboolean JNICALL Java_com_dface_DfaceC_uninitLoad
32  (JNIEnv *, jobject);
33 
34 /*
35  * Class: com_dface_DfaceC
36  * Method: similarityByFeature
37  * Signature: ([F[F)F
38  */
39 JNIEXPORT jfloat JNICALL Java_com_dface_DfaceC_similarityByFeature___3F_3F
40  (JNIEnv *, jobject, jfloatArray, jfloatArray);
41 
42 /*
43  * Class: com_dface_DfaceC
44  * Method: similarityByFeatureSort
45  * Signature: ([F[[F[IIF)Lcom/dface/dto/SortSimilarity;
46  */
47 JNIEXPORT jobject JNICALL Java_com_dface_DfaceC_similarityByFeatureSort
48  (JNIEnv *, jobject, jfloatArray, jobjectArray, jintArray, jint, jfloat);
49 
50 /*
51  * Class: com_dface_DfaceC
52  * Method: similarityMaxByFeature
53  * Signature: ([F[[F)F
54  */
55 JNIEXPORT jfloat JNICALL Java_com_dface_DfaceC_similarityMaxByFeature
56  (JNIEnv *, jobject, jfloatArray, jobjectArray);
57 
58 /*
59  * Class: com_dface_DfaceC
60  * Method: similarityByFeature
61  * Signature: ([F[[F)[F
62  */
63 JNIEXPORT jfloatArray JNICALL Java_com_dface_DfaceC_similarityByFeature___3F_3_3F
64  (JNIEnv *, jobject, jfloatArray, jobjectArray);
65 
66 /*
67  * Class: com_dface_DfaceC
68  * Method: SetNumThreads
69  * Signature: (I)V
70  */
71 JNIEXPORT void JNICALL Java_com_dface_DfaceC_SetNumThreads
72  (JNIEnv *, jobject, jint);
73 
74 /*
75  * Class: com_dface_DfaceC
76  * Method: SetAccuracy
77  * Signature: (I)V
78  */
79 JNIEXPORT void JNICALL Java_com_dface_DfaceC_SetAccuracy
80  (JNIEnv *, jobject, jint);
81 
82 #ifdef __cplusplus
83 }
84 #endif
85 #endif