// // 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 }
// // 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 }