LibraryLink`
LibraryLink`

MImage_getDataType (C 関数)

MImageのデータ型を取得する.

詳細

  • Wolfram言語から呼び出されたライブラリ関数のC/C++コードで使われる.
  • MImage_Type_BitMImage_Type_ByteMImage_Type_Bit16MImage_Type_Real32MImage_Type_Realのうちのいずれか1つを返す.
  • 入力MImageが無効なら,MImage_Type_Undefが返される.

例題

  (1)

これがByte型のMImageであることをチェックする:

MImage I0;
imagedata_t type;
...
type = libData->MImage_getDataType(I0);
if (type != MImage_Type_Byte) {
processError();
}