OpenCvSharp.WpfExtensions Static class which provides conversion between System.Windows.Media.Imaging.BitmapSource and IplImage Converts Mat to BitmapSource. Input IplImage BitmapSource Converts Mat to BitmapSource. Input IplImage BitmapSource Converts System.Drawing.Bitmap to BitmapSource. Input System.Drawing.Bitmap http://www.codeproject.com/Articles/104929/Bitmap-to-BitmapSource BitmapSource Converts BitmapSource to Mat Input BitmapSource IplImage Converts BitmapSource to Mat Input BitmapSource Output Mat Copies pixel data from System.Windows.Media.Imaging.BitmapSource to IplImage instance Static class which provides conversion between System.Windows.Media.Imaging.WriteableBitmap and Mat 指定したPixelFormatに適合するMatのチャンネル数を返す 指定したPixelFormatに適合するMatTypeを返す 指定したMatのビット深度・チャンネル数に適合するPixelFormatを返す BGR -> RGB Converts Mat to WriteableBitmap. The arguments of this method corresponds the consructor of WriteableBitmap. Input Mat Horizontal dots per inch Vertical dots per inch Pixel format of output WriteableBitmap Bitmap palette WriteableBitmap Converts Mat to WriteableBitmap (dpi=96, BitmapPalette=null) Input Mat Pixel format of output WriteableBitmap WriteableBitmap Converts Mat to WriteableBitmap (dpi=96, BitmapPalette=null) Input Mat WriteableBitmap Converts Mat to WriteableBitmap. This method is more efficient because new instance of WriteableBitmap is not allocated. Input Mat Output WriteableBitmap Converts WriteableBitmap to IplImage Input WriteableBitmap IplImage Converts WriteableBitmap to Mat Input WriteableBitmap Output Mat