カラー画像をグレースケールに変換するにはどうすればよいですか?

更新しました Mar 28, 2023

環境

ソフトウェア

  • LabVIEW
  • Vision Development Module

ドライバ

  • NI-IMAQ

LabVIEWでVision Development Moduleを使用しています。カラー画像をグレースケール画像に変換するにはどうすればよいですか?

LabVIEWは、カラー画像データを符号なし32ビット整数(U32)の配列に格納します。これらのカラー画像は、赤緑青(RGB)または色相彩度輝度(HSL)形式にすることができます。カラー画像をHSL形式に変換し、輝度プレーンを抽出する必要があります。輝度プレーンは、グレースケール画像に正確に対応し、さらにグレースケール画像の正確な表現ができる唯一のカラープレーンです。この概念を実証する例は、How to extract color planes and grayscale images using LabVIEW and VDMIMAQ: Color Image to Grayscaleコミュニティページを参照してください。