예제 #1
0
 private static extern int FSDK_GetFaceTemplateInRegion_Old(int Image, ref TFacePosition FacePosition, [In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] FaceTemplate);
예제 #2
0
 public static int GetFaceTemplateInRegion(int Image, ref TFacePosition FacePosition, out byte[] FaceTemplate)
 {
     FaceTemplate = new byte[FSDK.TemplateSize];
     return FSDK_GetFaceTemplateInRegion_Old(Image, ref FacePosition, FaceTemplate);
 }
예제 #3
0
 private static extern int FSDK_DetectFacialFeaturesInRegion_Old(int Image, ref TFacePosition FacePosition, [Out, MarshalAs(UnmanagedType.LPArray)] TPoint[] FacialFeatures);
예제 #4
0
 public static int DetectFacialFeaturesInRegion(int Image, ref TFacePosition FacePosition, out TPoint[] FacialFeatures)
 {
     FacialFeatures = new TPoint[FSDK.FSDK_FACIAL_FEATURE_COUNT];
     return FSDK_DetectFacialFeaturesInRegion_Old(Image, ref FacePosition, FacialFeatures);
 }
예제 #5
0
 public static int DetectMultipleFaces(int Image, ref int DetectedCount, out TFacePosition[] FaceArray, int MaxSize)
 {
     FaceArray = new TFacePosition[MaxSize];
     return FSDK_DetectMultipleFaces_Old(Image, ref DetectedCount, FaceArray, MaxSize);
 }
예제 #6
0
 public static int GetFaceTemplateInRegion(int Image, ref TFacePosition FacePosition, out byte[] FaceTemplate)
 {
     FaceTemplate = new byte[FSDK.TemplateSize];
     return(FSDK_GetFaceTemplateInRegion_Old(Image, ref FacePosition, FaceTemplate));
 }
예제 #7
0
 public static extern int DetectFace(int Image, ref TFacePosition FacePosition);
예제 #8
0
 public static int DetectFacialFeaturesInRegion(int Image, ref TFacePosition FacePosition, out TPoint[] FacialFeatures)
 {
     FacialFeatures = new TPoint[FSDK.FSDK_FACIAL_FEATURE_COUNT];
     return(FSDK_DetectFacialFeaturesInRegion_Old(Image, ref FacePosition, FacialFeatures));
 }
예제 #9
0
 private static extern int FSDK_GetFaceTemplateInRegion_Old(int Image, ref TFacePosition FacePosition, [In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] FaceTemplate);
예제 #10
0
 private static extern int FSDK_DetectFacialFeaturesInRegion_Old(int Image, ref TFacePosition FacePosition, [Out, MarshalAs(UnmanagedType.LPArray)] TPoint[] FacialFeatures);
예제 #11
0
 public static int DetectMultipleFaces(int Image, ref int DetectedCount, out TFacePosition[] FaceArray, int MaxSize)
 {
     FaceArray = new TFacePosition[MaxSize];
     return(FSDK_DetectMultipleFaces_Old(Image, ref DetectedCount, FaceArray, MaxSize));
 }
예제 #12
0
 public static extern int DetectFace(int Image, ref TFacePosition FacePosition);
예제 #13
0
 public static extern int GetTrackerFacePosition(int Tracker, long CameraIdx, long ID, ref TFacePosition FacePosition);
예제 #14
0
 public static extern int GetTrackerFacePosition(int Tracker, long CameraIdx, long ID, ref TFacePosition FacePosition);