Example #1
0
 public bool QueryFaceLandmarkData(Int32 face, PXCMFaceAnalysis.Landmark.Label label, int idx, out PXCMFaceAnalysis.Landmark.LandmarkData data)
 {
     if (initialized)
     {
         return(QueryFaceLandmarkDataC(instance, face, label, idx, out data));
     }
     data = new PXCMFaceAnalysis.Landmark.LandmarkData();
     return(false);
 }
Example #2
0
    public bool QueryFaceLandmarkData(Int32 face, PXCMFaceAnalysis.Landmark.Label label, PXCMFaceAnalysis.Landmark.LandmarkData[] data)
    {
        bool sts = false;

        for (int i = 0; i < data.Length; i++)
        {
            if (QueryFaceLandmarkData(face, label, i, out data[i]))
            {
                sts = true;
            }
        }
        return(sts);
    }
Example #3
0
 private static extern bool QueryFaceLandmarkDataC(IntPtr pp, Int32 face, PXCMFaceAnalysis.Landmark.Label label, int idx, out PXCMFaceAnalysis.Landmark.LandmarkData data);