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

更新しました Nov 21, 2018

使用製品

Software

  • LabVIEW
  • Vision Development Module

Driver

  • 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コミュニティページを参照してください。

この記事はお役に立ちましたか?

いいえ