Table of Contents

Namespace OpenCvSharp.Internal

Classes

NativeMethods

P/Invoke methods of OpenCV 2.x C++ interface

StdString

DisposableObject + ICvPtrHolder

Win32Api

Win32API Wrapper

WindowsLibraryLoader

Handles loading embedded dlls into memory, based on http://stackoverflow.com/questions/666799/embedding-unmanaged-dll-into-a-managed-c-sharp-dll.

Structs

CvEdgeDrawingParams

Blittable P/Invoke representation of EdgeDrawing::Params. Bool fields use int (0/1) to match the C++ CvEdgeDrawingParams struct layout exactly. This type is internal; use OpenCvSharp.XImgProc.EdgeDrawingParams in consumer code.

Enums

ExceptionStatus

Whether native methods for P/Invoke raises an exception