LibraryLink`
LibraryLink`

MImage_getColorSpace (C 関数)

MImageの色空間を取得する.

詳細

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

例題

  (1)

RGB MImageであることをチェックする:

MImage I0;
colorspace_t cs;
...
cs = libData->MImage_getColorSpace(I0);
if (cs != MImage_CS_RGB) {
processError();
}