All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.facelib.mtfsdk.jna.ZymtffacedetectsdkLibrary Maven / Gradle / Ivy

The newest version!
package net.facelib.mtfsdk.jna;
import com.sun.jna.Library;
import com.sun.jna.Native;
import com.sun.jna.NativeLibrary;
import java.nio.ByteBuffer;
import java.nio.FloatBuffer;
/**
 * JNA Wrapper for library zymtffacedetectsdk
* This file was autogenerated by JNAerator,
* a tool written by Olivier Chafik that uses a few opensource projects..
* For help, please visit NativeLibs4Java , Rococoa, or JNA. */ public interface ZymtffacedetectsdkLibrary extends Library { public static final String JNA_LIBRARY_NAME = "zymtffacedetectsdk"; public static final NativeLibrary JNA_NATIVE_LIB = NativeLibrary.getInstance(ZymtffacedetectsdkLibrary.JNA_LIBRARY_NAME); public static final ZymtffacedetectsdkLibrary INSTANCE = (ZymtffacedetectsdkLibrary)Native.loadLibrary(ZymtffacedetectsdkLibrary.JNA_LIBRARY_NAME, ZymtffacedetectsdkLibrary.class); /** native declaration : include\zymtffacedetectsdk.h */ public static final int ZYFACEINFO_SIZE = (int)128; /** * Original signature : int FSSDKInit(int)
* native declaration : include\zymtffacedetectsdk.h:51 */ int FSSDKInit(int nChannelID); /** * Original signature : int FDDetect(int, unsigned char*, int, int, int, int, float*)
* native declaration : include\zymtffacedetectsdk.h:83 */ int FDDetect(int nChannelID, ByteBuffer pdata, int width, int height, int channel, int faceMod, FloatBuffer faceInfo); /** * Original signature : int FSSDKRelease(int)
* native declaration : include\zymtffacedetectsdk.h:94 */ int FSSDKRelease(int nChannelID); /** * Original signature : int FSGetVersion(char*)
* native declaration : include\zymtffacedetectsdk.h:107 */ int FSGetVersion(ByteBuffer version); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy