Exemple #1
0
        //
        // C++:  bool loadTrainingData(vector_String filename, vector_vector_Point2f trainlandmarks, vector_String trainimages)
        //

        //javadoc: loadTrainingData(filename, trainlandmarks, trainimages)
        public static bool loadTrainingData(List <string> filename, List <MatOfPoint2f> trainlandmarks, List <string> trainimages)
        {
#if UNITY_PRO_LICENSE || ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
            Mat        filename_mat         = Converters.vector_String_to_Mat(filename);
            List <Mat> trainlandmarks_tmplm = new List <Mat>((trainlandmarks != null) ? trainlandmarks.Count : 0);
            Mat        trainlandmarks_mat   = Converters.vector_vector_Point2f_to_Mat(trainlandmarks, trainlandmarks_tmplm);
            Mat        trainimages_mat      = Converters.vector_String_to_Mat(trainimages);
            bool       retVal = face_Face_loadTrainingData_14(filename_mat.nativeObj, trainlandmarks_mat.nativeObj, trainimages_mat.nativeObj);

            return(retVal);
#else
            return(false);
#endif
        }