OpenCvSharp.WpfExtensions.xml 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>OpenCvSharp.WpfExtensions</name>
  5. </assembly>
  6. <members>
  7. <member name="T:OpenCvSharp.WpfExtensions.BitmapSourceConverter">
  8. <summary>
  9. Static class which provides conversion between System.Windows.Media.Imaging.BitmapSource and IplImage
  10. </summary>
  11. </member>
  12. <member name="M:OpenCvSharp.WpfExtensions.BitmapSourceConverter.ToBitmapSource(OpenCvSharp.Mat)">
  13. <summary>
  14. Converts Mat to BitmapSource.
  15. </summary>
  16. <param name="src">Input IplImage</param>
  17. <returns>BitmapSource</returns>
  18. </member>
  19. <member name="M:OpenCvSharp.WpfExtensions.BitmapSourceConverter.ToBitmapSource(OpenCvSharp.Mat,System.Int32,System.Int32,System.Windows.Media.PixelFormat,System.Windows.Media.Imaging.BitmapPalette)">
  20. <summary>
  21. Converts Mat to BitmapSource.
  22. </summary>
  23. <param name="src">Input IplImage</param>
  24. <param name="horizontalResolution"></param>
  25. <param name="verticalResolution"></param>
  26. <param name="pixelFormat"></param>
  27. <param name="palette"></param>
  28. <returns>BitmapSource</returns>
  29. </member>
  30. <member name="M:OpenCvSharp.WpfExtensions.BitmapSourceConverter.ToBitmapSource(System.Drawing.Bitmap)">
  31. <summary>
  32. Converts System.Drawing.Bitmap to BitmapSource.
  33. </summary>
  34. <param name="src">Input System.Drawing.Bitmap</param>
  35. <remarks>http://www.codeproject.com/Articles/104929/Bitmap-to-BitmapSource</remarks>
  36. <returns>BitmapSource</returns>
  37. </member>
  38. <member name="M:OpenCvSharp.WpfExtensions.BitmapSourceConverter.ToMat(System.Windows.Media.Imaging.BitmapSource)">
  39. <summary>
  40. Converts BitmapSource to Mat
  41. </summary>
  42. <param name="src">Input BitmapSource</param>
  43. <returns>IplImage</returns>
  44. </member>
  45. <member name="M:OpenCvSharp.WpfExtensions.BitmapSourceConverter.ToMat(System.Windows.Media.Imaging.BitmapSource,OpenCvSharp.Mat)">
  46. <summary>
  47. Converts BitmapSource to Mat
  48. </summary>
  49. <param name="src">Input BitmapSource</param>
  50. <param name="dst">Output Mat</param>
  51. </member>
  52. <member name="M:OpenCvSharp.WpfExtensions.BitmapSourceConverter.CopyFrom(OpenCvSharp.Mat,System.Windows.Media.Imaging.BitmapSource)">
  53. <summary>
  54. Copies pixel data from System.Windows.Media.Imaging.BitmapSource to IplImage instance
  55. </summary>
  56. <param name="mat"></param>
  57. <param name="wb"></param>
  58. <returns></returns>
  59. </member>
  60. <member name="T:OpenCvSharp.WpfExtensions.WriteableBitmapConverter">
  61. <summary>
  62. Static class which provides conversion between System.Windows.Media.Imaging.WriteableBitmap and Mat
  63. </summary>
  64. </member>
  65. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.GetOptimumChannels(System.Windows.Media.PixelFormat)">
  66. <summary>
  67. 指定したPixelFormatに適合するMatのチャンネル数を返す
  68. </summary>
  69. <param name="f"></param>
  70. <returns></returns>
  71. </member>
  72. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.GetOptimumType(System.Windows.Media.PixelFormat)">
  73. <summary>
  74. 指定したPixelFormatに適合するMatTypeを返す
  75. </summary>
  76. <param name="f"></param>
  77. <returns></returns>
  78. </member>
  79. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.GetOptimumPixelFormats(OpenCvSharp.MatType)">
  80. <summary>
  81. 指定したMatのビット深度・チャンネル数に適合するPixelFormatを返す
  82. </summary>
  83. <param name="type"></param>
  84. <returns></returns>
  85. </member>
  86. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.SwapChannelsIfNeeded(OpenCvSharp.Mat)">
  87. <summary>
  88. BGR -> RGB
  89. </summary>
  90. <param name="src"></param>
  91. <returns></returns>
  92. </member>
  93. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.ToWriteableBitmap(OpenCvSharp.Mat,System.Double,System.Double,System.Windows.Media.PixelFormat,System.Windows.Media.Imaging.BitmapPalette)">
  94. <summary>
  95. Converts Mat to WriteableBitmap.
  96. The arguments of this method corresponds the consructor of WriteableBitmap.
  97. </summary>
  98. <param name="src">Input Mat</param>
  99. <param name="dpiX">Horizontal dots per inch</param>
  100. <param name="dpiY">Vertical dots per inch</param>
  101. <param name="pf">Pixel format of output WriteableBitmap</param>
  102. <param name="bp">Bitmap palette</param>
  103. <returns>WriteableBitmap</returns>
  104. </member>
  105. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.ToWriteableBitmap(OpenCvSharp.Mat,System.Windows.Media.PixelFormat)">
  106. <summary>
  107. Converts Mat to WriteableBitmap (dpi=96, BitmapPalette=null)
  108. </summary>
  109. <param name="src">Input Mat</param>
  110. <param name="pf">Pixel format of output WriteableBitmap</param>
  111. <returns>WriteableBitmap</returns>
  112. </member>
  113. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.ToWriteableBitmap(OpenCvSharp.Mat)">
  114. <summary>
  115. Converts Mat to WriteableBitmap (dpi=96, BitmapPalette=null)
  116. </summary>
  117. <param name="src">Input Mat</param>
  118. <returns>WriteableBitmap</returns>
  119. </member>
  120. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.ToWriteableBitmap(OpenCvSharp.Mat,System.Windows.Media.Imaging.WriteableBitmap)">
  121. <summary>
  122. Converts Mat to WriteableBitmap.
  123. This method is more efficient because new instance of WriteableBitmap is not allocated.
  124. </summary>
  125. <param name="src">Input Mat</param>
  126. <param name="dst">Output WriteableBitmap</param>
  127. </member>
  128. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.ToMat(System.Windows.Media.Imaging.WriteableBitmap)">
  129. <summary>
  130. Converts WriteableBitmap to IplImage
  131. </summary>
  132. <param name="src">Input WriteableBitmap</param>
  133. <returns>IplImage</returns>
  134. </member>
  135. <member name="M:OpenCvSharp.WpfExtensions.WriteableBitmapConverter.ToMat(System.Windows.Media.Imaging.WriteableBitmap,OpenCvSharp.Mat)">
  136. <summary>
  137. Converts WriteableBitmap to Mat
  138. </summary>
  139. <param name="src">Input WriteableBitmap</param>
  140. <param name="dst">Output Mat</param>
  141. </member>
  142. </members>
  143. </doc>