2009-05-03 5 views
8

पर जेपीईजी रंगस्थान (एडोब आरजीबी से एसआरबीबी) को परिवर्तित करना मैं बड़ी तस्वीरों से थंबनेल और मध्यम आकार की छवियां उत्पन्न कर रहा हूं। ये छोटी तस्वीरें एक ऑनलाइन गैलरी में प्रदर्शित करने के लिए हैं। कई फोटोग्राफर Adobe RGB का उपयोग कर जेपीईजी छवियां सबमिट कर रहे हैं। मुझसे पूछा गया है कि क्या थंबनेल और मध्यम आकार की छवियां sRGB का उपयोग छवियों के रूप में कुछ ब्राउज़रों में "फ्लैट" दिखाई दे सकती हैं।लिनक्स

मैं वर्तमान में छोटे संस्करण बनाने के लिए ImageMagick का उपयोग कर रहा हूं। इसमें -colorspace विकल्प है, लेकिन ऐसा लगता है कि मैं जो चाहता हूं वह ऐसा नहीं लगता है।

क्या ऐसा करने का कोई और तरीका है? साथ ही, क्या आपको लगता है कि यह सार्थक है? http://www.imagemagick.org/Usage/formats/#color_profile:

convert image.jpg -profile sRGB.icc rgb_image.jpg 

अधिक जानकारी के लिए यहाँ देखें:

उत्तर

8

आप ImageMagic -profile विकल्प का उपयोग कर सकते हैं।

+0

यह आदेश आईसीसी प्रोफाइल फ़ाइल (इस मामले में एसआरबीबी) को जोड़ता है, लेकिन छवि दर्शक टूल के साथ समस्या यह है कि वे जानकारी अपडेट नहीं करते हैं। असल में एक छवि में एक से अधिक प्रोफ़ाइल संलग्न हैं। कुछ साधारण एक्सएमएल फाइलें हैं जो उपयोगकर्ता द्वारा फोटोशॉप में जो कुछ भी करती हैं, रिकॉर्ड करती हैं, इसकी रंगीन प्रोफाइल और इस तरह की चीजें रिकॉर्ड करती हैं। यदि आप बाइनरी फ़ाइल sRGB.icc संलग्न करते हैं तो यह वास्तव में प्रोफ़ाइल जोड़ता है, लेकिन छविमैजिक या यहां तक ​​कि फ़ोटोशॉप (जानकारी अपडेट करने के लिए मेनू हो सकता है) अन्य प्रोफ़ाइल फ़ाइलों (मूल रूप से xml) को अपडेट नहीं करता है, इसलिए छवि दर्शक किसी भी तरह से पिछली प्रोफ़ाइल दिखाता है। – Pramod

+1

सर्वोत्तम आउटपुट प्राप्त करने के लिए मैं दोनों को घोषित करता हूं: इनपुट और आउटपुट प्रोफाइल 'कनवर्ट करें image.jpg -profile -profile new_image.jpg' जब मैं एडोब आरजीबी रंगस्थान के साथ अपने कैनन टी 3i से जेपीजी छवियों को परिवर्तित करता हूं। –

+0

@RafaelXavier आप कहाँ से sRGB.icc और adobe.icc मिलता है? अगर मैं मूल तस्वीर से प्रोफ़ाइल निकालता हूं तो यह adobe.icc होगा। SRGB.icc कहां से आता है? – Sahil

1

ImageMagick मंच में निम्नलिखित धागा कुछ विस्तार से वास्तव में इस पर चर्चा करता है: http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=16464

मैं अब sRGB के लिए किसी भी चित्र (सीएमवाइके सहित) कन्वर्ट करने के लिए इस पार्टी स्क्रिप्ट का उपयोग: http://alma.ch/scripts/any2srgb

यह आईसीसी प्रोफाइल की आवश्यकता है उन छवियों के लिए जिनके पास एम्बेडेड प्रोफाइल नहीं हैं। ये वेब पर आसानी से मिल सकते हैं। उदाहरण के लिए एडोब की साइट पर: http://www.adobe.com/cfusion/search/index.cfm?term=icc+profile&siteSection=support%3Adownloads

7

क्या आपने Little CMS का उपयोग करने का प्रयास किया है? इस आदेश का कोई रंग प्रोफ़ाइल, लेकिन एक ही प्रभावी रंगों के साथ एक के लिए एक विशेष रंग प्रोफ़ाइल (अर्थात एडोब आरजीबी 1998) के साथ एक छवि में परिवर्तित कर देंगे:

jpegicc -q100 input.jpg output.jpg 

मैं यहाँ से 100 JPEG गुणवत्ता की स्थापना कर रहा हूँ।