Hallo Werner,
From the keyboard of Werner,
Hallo zusammen,
Ich suche Unterstuetzung von den Bilder Gurus :-)
Ich versuche meine Kamera-Bilder in einem verlustfreien Format aufzuheben. Es muss ein Format sein, dass von vielen Programmen verstanden wird. PNG beispielsweise (TIFF geht nicht)
Das Konvertierungsprogramm muss in ShellScripts verwendbar sein.
So bin ich auf das Tool 'convert' gekommen. Nur irgendwie komme ich mit der Manpage nicht so recht klar.
Wenn ich ein JPG Bild nach PNG konvertiere mit
convert bild.jpg bild.png
dann vergroessert sich der Speicherbedarf des Bildes von ca 800 KB nach 6.8 MB und das ich mir ein bisschen viel zu viel. :-)
Du möchtest ein Bild im jpg-Format in ein png-Format konvertieren um ein verlustfreies Format einzusetzen? Wie bekommst du denn die originalen Bilddaten in dein Jpeg? Die beim JPEG-Bildformat verwendeten Algorithmen sind verlustbehaftet! Ich würde an deiner Stelle bei Jpeg bleiben, denn die Qualität der Bilder wird durch die Konvertierung in das PNG-Format auch nicht besser, dafür "bläht" sich wie du siehst die Datei enorm auf, mit nicht zur Bildqualität beitragenden Informationen.
Leider habe ich in der Manpage keine Option gefunden, ueber die die Staerke der Komprimierung fuer PNG einzustellen ist. Die Option '-quality value', die auch fuer PNG gilt, sorgt nur fuer noch groesseren Speicherbedarf (>8MB).
Das ist wie bei Dateiarchiven. Wenn man ein mit compress komprimiertes Dateiarchiv mit gzip und danach noch mit bzip2 komprimiert, dann bringt der letzte Schritt meist noch eine Verschlechterung der Dateigröße. Falls du die Gründe dafür hinterfragen möchtest, empfehle ich dir weiterführende Literatur zum Thema Kompressionsalgorithmen.
(Wenn ich 'xv' verwende ist das Ergebnis wesentlich kleiner, aber die JPG->PNG konvertierung mit 'xv' geht nicht ueber Kommandozeile)
Hat jemand 'nen Tip fuer mich ??
Wenn du von deiner Idee trotzdessen nicht abzubringen bist, dann könntest du mal die Skriptingeigenschaften von GIMP ausprobieren. bye Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html