Class ImageBufferExtensionsOpenCvSharp
ImageBuffer を OpenCvSharp ライブラリ(https://github.com/shimat/opencvsharp)と相互運用するための拡張メソッドを提供します。
継承
ImageBufferExtensionsOpenCvSharp
Namespace: ic4
Assembly: ic4dotnet.OpenCvSharp.dll
構文
public static class ImageBufferExtensionsOpenCvSharp
メソッド
CreateOpenCvCopy(ImageBuffer)
イメージバッファのコピーを作成し、OpenCvSharp.Mat に格納します。
宣言
public static Mat CreateOpenCvCopy(this ImageBuffer buffer)
戻り値
| 型 |
説明 |
| Mat |
渡されたイメージバッファ内の画像データのコピーを含む OpenCvSharp.Mat |
CreateOpenCvWrap(ImageBuffer)
渡されたイメージバッファを OpenCvSharp.Mat としてラップします。
宣言
public static Mat CreateOpenCvWrap(this ImageBuffer buffer)
戻り値
| 型 |
説明 |
| Mat |
イメージバッファのメモリをピクセル格納領域として使用する OpenCvSharp.Mat |
IsOpenCvWrapSupported(ImageBuffer)
CreateOpenCvWrap(ImageBuffer) が、イメージバッファのピクセルフォーマットに対して使用可能かどうかを確認します。
宣言
public static bool IsOpenCvWrapSupported(this ImageBuffer buffer)
戻り値
| 型 |
説明 |
| bool |
イメージバッファの内容を OpenCvSharp.Mat としてラップできる場合は true、それ以外の場合は false |
備考
イメージバッファの内容を OpenCvSharp.Mat としてラップできるのは、ピクセルフォーマットが以下のいずれかの場合のみです。