Namespace OpenCvSharp.Internal
Classes
- ExceptionHandler
Surfaces the last native OpenCV exception as a managed exception.
- NativeMethods
P/Invoke methods of OpenCV 2.x C++ interface
- StdString
Base class for objects that own a single native OpenCV pointer through an OpenCvSafeHandle. The SafeHandle is the single source of truth for the native handle value and is responsible for releasing it (including from its own finalizer when the managed object is dropped without Dispose()).
Structs
- CvEdgeDrawingParams
Blittable P/Invoke representation of
EdgeDrawing::Params. Bool fields useint(0/1) to match the C++ CvEdgeDrawingParams struct layout exactly. This type is internal; useOpenCvSharp.XImgProc.EdgeDrawingParamsin consumer code.
- FacemarkAAMParamsData
Blittable view of the scalar fields of cv::face::FacemarkAAM::Params. The model_filename / scales members are marshalled separately. Field order must match the native FacemarkAAMParamsData struct.
- FacemarkLBFParamsData
Blittable view of the scalar fields of cv::face::FacemarkLBF::Params. The std::string / std::vector members are marshalled separately. Field order must match the native FacemarkLBFParamsData struct.
Enums
- ExceptionStatus
Whether native methods for P/Invoke raises an exception