MENOU SDK MENOU SDK
MENOU SDK MENOU SDK
MENOUフォーラム

Class MenouImage

Predictor を使用した推論に利用可能な画像データを提供します。

Inheritance
object
MenouImage
Implements
IMenouImage
IDisposable
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Menou.Menoute.Runtime
Assembly: Menou.Menoute.Runtime.dll
Syntax
public class MenouImage : IMenouImage, IDisposable

Properties

Name Description
BluePtr

Blue チャンネルのデータが格納されている領域の先頭アドレス。3 チャンネルカラー画像の場合のみ有効です。

ChannelNum

画像のチャンネル数。

DataPtr

画像データが格納されている領域の先頭アドレス。

GreenPtr

Green チャンネルのデータが格納されている領域の先頭アドレス。3 チャンネルカラー画像の場合のみ有効です。

Height

画像の高さ [pixel]。

IsColor

カラー画像か否か。※ 4 チャンネル画像は推論未サポート。

RedPtr

Red チャンネルのデータが格納されている領域の先頭アドレス。3 チャンネルカラー画像の場合のみ有効です。

Width

画像の幅 [pixel]。

Methods

Name Description
CreateImage(IReadOnlyCollection<byte>)

指定されたバイト配列より画像データを生成します。生成される画像データは、指定バイト配列のコピーを保持します。

CreateImage(int, int, IntPtr)

グレー(1 チャンネル)画像データを生成します。生成される画像データは、指定格納領域の先頭アドレスからのデータのコピーを保持します。

CreateImage(int, int, IntPtr, IntPtr, IntPtr)

カラー(3 チャンネル)画像データを生成します。生成される画像データは、指定格納領域の先頭アドレスからのデータのコピーを保持します。

Dispose()
Dispose(bool)
SaveImage(string)

対象画像をファイルとして保存します。

© Copyright 2021 MENOU Corp.