Wie verarbeite ich RAW-Bilder mit der Befehlszeile in Linux?

Wie verarbeite ich RAW-Bilder mit der Befehlszeile in Linux?

Ich möchte RAW-Bilder über die Linux-Befehlszeile bearbeiten können, und zwar folgendermaßen:

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

raw2pngNatürlich habe ich die Programme raw2jpgund erfunden transpose.

Unterstützt ImageMagick derartige Vorgänge mit RAW-Kameradateien? Wenn nicht, gibt es eine andere Möglichkeit, diese Bilder über die Befehlszeile zu bearbeiten?

Antwort1

Welcher Typ von Rohdatei?

Es gibt Sony, Kodak, Nikon, Olympus usw. Volle Liste

Haben Sie es schon convertmit ImageMagick versucht, z. B.

convert raw1.img raw1.jpg

Was macht

file raw1.img

sagen?

Was passiert, wenn Sie raw1.img in eine der im Link aufgeführten Erweiterungen umbenennen, z. B. raw1.arw oder raw1.crw?

verwandte Informationen