カラー画像をグレースケールに変換する方法

ベイヤーRAW形式のデモザイク処理されていない画像が、カラーチャンネルがすべて同じ値になるBMPまたはTIFF形式で誤って保存されることがあります。この場合、Imatestは画像をカラー画像として認識し、デモザイク処理を実行したり、ベイヤーRAW画像として解析したりするためのモノクロ読み取りオプションを提供しません。

カラー画像をグレースケールに変換する方法はいくつかあります。以下にその例を示します。

Imagemagickコマンドラインユーティリティ

$ convert -type Grayscale rawcolor.bmp mono.bmp

GIMP / Photoshop

画像 -> モード -> グレースケール

ImageJ

画像から ->タイプ->希望する出力ビット深度を選択

イルファンビュー

Ctrl+Gを押すか、画像メニューから「グレースケールに変換」を選択してください。

MATLAB

img = imread('rawcolor.bmp');
r = img(:, :, 1);
imwrite(r, 'mono.bmp');