Linux のコマンドラインで RAW 画像を処理するにはどうすればよいですか?

Linux のコマンドラインで RAW 画像を処理するにはどうすればよいですか?

次のように Linux コマンドラインから RAW 画像を操作できるようにしたいと考えています。

cat raw1.img | raw2jpg -w 640 -h 480 -pitch 1024 -pixelformat R8G8B8

tr='transpose -pitch 1024 -depth 24'
cat <(cat raw1.img | $tr) <(cat raw2.img | $tr) | transpose -pitch 480 >x-merge.img

cat gamebitmap.dat | (
    w=`readint32`
    h=`readint32`
    raw2png -w $w -h $h -depth 24 -pixelformat R8G8B8
) | png2svg -extractoutline -fuzzy -error 8 -smooth

raw2png明らかに、、raw2jpgおよびプログラムは私が作り上げたものですtranspose

ImageMagick はカメラの RAW ファイルでこのような操作をサポートしていますか? サポートしていない場合、コマンド ラインからこれらの画像を操作する他の方法はありますか?

答え1

どのタイプの RAW ファイルですか?

ソニー、コダック、ニコン、オリンパスなどがあります。 全リスト

ImageMagickを試してみましたかconvert

convert raw1.img raw1.jpg

何が

file raw1.img

言う?

raw1.img の名前を、リンクにリストされている拡張子の 1 つ (raw1.arw や raw1.crw など) に変更するとどうなりますか?

関連情報