Konvertieren von JPEG-Farbraum (Adobe RGB zu sRGB) auf Linux
Ich bin Generierung von thumbnails und mittelgroßen Bildern von großen Fotos. Diese kleineren Fotos werden für die Anzeige in einer online-Galerie. Viele der Fotografen sind die Vorlage JPEG-Bilder mit Adobe RGB. Ich wurde gefragt, ob die Miniatur-und mittelgroße Bilder können sRGB wie die Bilder, die wie erscheinen, "flat", die in einigen Browsern.
Ich bin derzeit mit ImageMagick zu erstellen, die kleineren Versionen. Es hat eine -colorspace
option, aber das scheint nicht das zu tun, was ich will.
Gibt es eine andere Möglichkeit, dies zu tun? Auch, denkst du das lohnt sich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die ImageMagic
-profile
option:Siehe hier für mehr details:
http://www.imagemagick.org/Usage/formats/#color_profile.
convert image.jpg -profile <adobe.icc> -profile <sRGB.icc> new_image.jpg
wenn ich konvertieren Sie JPG-Bilder von meinem Canon T3i genommen, mit Adobe RGB-Farbraum.Haben Sie versucht, mit Wenig CMS? Dieser Befehl konvertiert ein Bild mit einem speziellen Farbprofil (z.B. Adobe RGB 1998) an einer mit kein Farbprofil aber die gleiche effektive Farben:
Ich bin Einstellung der JPEG-Qualität auf 100 hier.
Den folgenden thread im ImageMagick-forum beschreibt genau dieses im detail: http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=16464
Ich nun verwenden Sie dieses bash-script konvertieren jedes Bild (einschließlich CMYK) sRGB:
http://alma.ch/scripts/any2srgb
Bedarf es icc-profile für Bilder, die nicht mit eingebetteten Profilen. Diese finden sich leicht im web. Zum Beispiel, die auf der Adobe-Website: http://www.adobe.com/cfusion/search/index.cfm?term=icc+profile&siteSection=support%3Adownloads