تحويل JPEG فضاء لوني (أدوبي RGB إلى sRGB) على لينكس

StackOverflow https://stackoverflow.com/questions/817727

  •  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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top