Ejemplo n.º 1
0
        //
        // C++:  vector_String cv::dnn::Net::getLayerNames()
        //

        //javadoc: Net::getLayerNames()
        public List <string> getLayerNames()
        {
            ThrowIfDisposed();
#if UNITY_PRO_LICENSE || ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
            List <string> retVal    = new List <string>();
            Mat           retValMat = new Mat(dnn_Net_getLayerNames_10(nativeObj));
            Converters.Mat_to_vector_String(retValMat, retVal);
            return(retVal);
#else
            return(null);
#endif
        }
Ejemplo n.º 2
0
        //
        // C++:  void cv::dnn::Net::forward(vector_vector_Mat& outputBlobs, vector_String outBlobNames)
        //

        // Unknown type 'vector_vector_Mat' (O), skipping the function


        //
        // C++:  void cv::dnn::Net::getLayerTypes(vector_String& layersTypes)
        //

        //javadoc: Net::getLayerTypes(layersTypes)
        public void getLayerTypes(List <string> layersTypes)
        {
            ThrowIfDisposed();
#if UNITY_PRO_LICENSE || ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
            Mat layersTypes_mat = new Mat();
            dnn_Net_getLayerTypes_10(nativeObj, layersTypes_mat.nativeObj);
            Converters.Mat_to_vector_String(layersTypes_mat, layersTypes);
            layersTypes_mat.release();
            return;
#else
            return;
#endif
        }