تحويل JPEG فضاء لوني (أدوبي RGB إلى sRGB) على لينكس
-
03-07-2019 - |
سؤال
وأنا توليد الصور المصغرة والصور متوسطة الحجم من الصور الكبيرة. هذه الصور أصغر هي للعرض في معرض على الانترنت. العديد من المصورين تقديم الصور JPEG باستخدام أدوبي RGB . لقد طلب مني إذا الصورة المصغرة والمتوسطة الحجم الصور يمكن استخدام إس آر جي بي كما الصور تظهر كما هو " شقة "في بعض المتصفحات.
وأنا حاليا استخدام يماغيماغيك لإنشاء إصدارات أصغر. كان لديه خيار -colorspace
، ولكن هذا لا يبدو أن أفعل ما أريد.
هل هناك أي طريقة أخرى للقيام بذلك؟ أيضا، هل تعتقد أن هذا هو جدير بالاهتمام؟
المحلول
يمكنك استخدام الخيار ImageMagic -profile
:
convert image.jpg -profile <adobe.icc> -profile <sRGB.icc> new_image.jpg
وانظر هنا لمزيد من التفاصيل: http://www.imagemagick.org/Usage/formats/#color_profile .
نصائح أخرى
هل حاولت استخدام ليتل CMS ؟ هذا الأمر سيتم تحويل صورة مع ملف تخصيص لون خاص (أي أدوبي RGB 1998) إلى واحد مع عدم وجود تعريف الألوان ولكن نفس الألوان الفعالة:
jpgicc -q100 input.jpg output.jpg
وأنا تحديد جودة JPEG إلى 100 هنا.
والخيط التالية في منتدى يماغيماغيك يناقش هذا بالضبط بشيء من التفصيل: <لأ href = "http://www.imagemagick.org/discourse-server/viewtopic.php؟f=1&t=16464" يختلط = "نوفولو "> http://www.imagemagick.org/discourse-server/viewtopic.php؟f=1&t=16464
وأنا الآن استخدام هذا البرنامج النصي باش لتحويل أي صورة (بما في ذلك CMYK) إلى sRGB: http://alma.ch/scripts/any2srgb
وهذا يتطلب ملامح المحكمة الجنائية الدولية للصور التي لم يكن لديك ملامح المضمنة. ويمكن العثور بسهولة على شبكة الإنترنت. على سبيل المثال على موقع أدوبي: HTTP: // شبكة الاتصالات العالمية .adobe.com / cfusion / بحث / index.cfm؟ المدى = المحكمة الجنائية الدولية + الشخصية وsiteSection =٪ يؤيدون 3Adownloads