¿Cómo proceso imágenes RAW con la línea de comando en Linux?

¿Cómo proceso imágenes RAW con la línea de comando en Linux?

Quiero poder manipular imágenes RAW desde la línea de comandos de Linux, así:

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

Obviamente he inventado los programas raw2png, raw2jpgy transpose.

¿ImageMagick admite operaciones como esta con archivos RAW de cámara? Si no es así, ¿hay alguna otra forma de manipular estas imágenes desde la línea de comando?

Respuesta1

¿Qué tipo de archivo sin formato?

Están Sony, Kodak, Nikon, Olympus, etc. Lista llena

¿Has probado convertdesde ImageMagick, por ejemplo?

convert raw1.img raw1.jpg

Que hace

file raw1.img

¿decir?

¿Qué sucede si cambia el nombre de raw1.img a una de las extensiones enumeradas en el enlace, por ejemplo, raw1.arw o raw1.crw?

información relacionada