क्या लिनक्स के लिए एक साधारण छवि संपादक के रूप में ऐसा कुछ है जो स्केलिंग और रोटेशन के लिए EXIF डेटा का उपयोग किए बिना छवि को स्केल करने और घुमाने के लिए अनुमति देता है?
बचत बनाम निर्यात
मुझे पता है कि आप कहते हैं कि आप वास्तव में GIMP में ऐसा नहीं करना चाहते हैं, लेकिन मेरे अनुभव में आप जिस मुद्दे पर चल रहे हैं - सॉफ्टवेयर EXIF ओरिएंटेशन डेटा के पक्ष में है जो वास्तव में छवि में पिक्सेल को बदल रहा है - एक छवि निर्यात करने के बीच के अंतर को उबालता है और एक छवि सहेज रहा है ।
अतीत में, दुनिया में 100% सभी छवि संपादक साधारण अभिविन्यास परिवर्तनों से निपटने के दौरान वास्तव में पिक्सल को बदलेंगे / संशोधित करेंगे। यह केवल अपेक्षाकृत हाल ही में है कि छवि संपादन कार्यक्रम कुछ भौतिक परिवर्तन डेटा को संग्रहीत करने के लिए EXIF डेटा का उपयोग करने के लिए सुरक्षित है।
क्यों? आसान। चूँकि JPEG प्रारूप एक हानिपूर्ण प्रारूप है - तब भी जब गुणवत्ता 100% पर सेट की जाती है - छवि रोटेशन जैसी सरल चीज़ों के लिए JPEG को सहेजना धीरे-धीरे डेटा को कम कर देगा। उस डेटा को EXIF जानकारी के रूप में संग्रहीत करने के विपरीत, कच्ची जेपीईजी छवि को अछूता छोड़ दिया जाता है, लेकिन परिवर्तन डेटा को इस तरह से पारित किया जाता है कि आप इस प्रक्रिया में छवि को नीचा किए बिना छवि को घुमा सकते हैं।
यह वह जगह है जहां निर्यात अवधारणा खेल में आती है। कई इमेज एडिटिंग प्रोग्राम जैसे कि GIMP एक इमेज को एक्सपोर्ट करने की अनुमति देता है, जो मूल रूप से इमेज डेटा को ही संशोधित करेगा और गैर-इमेज एडिटिंग सॉफ्टवेयर में उपयोग के लिए इसे ऑप्टिमाइज़ करेगा।
इसलिए जब वहाँ अन्य सॉफ्टवेयर उपकरण हो सकते हैं जो स्पष्ट रूप से वहाँ बाहर घूमने जैसे कार्यों के लिए छवि डेटा को संशोधित करते हैं, तो उन्हें स्थापित करने और उनका उपयोग करने में अधिक समय लग सकता है। इसके बजाय मैं आपको जो भी छवि संपादन सॉफ्टवेयर का उपयोग कर रहा हूं उसमें निर्यात कार्यक्षमता के साथ प्रयोग करने की सलाह दूंगा; चाहे वह GIMP हो, फोटोशॉप हो या कुछ और।
बैच प्रसंस्करण
उस सभी ने कहा, आप उल्लेख करते हैं कि आपकी जरूरतों के लिए जीआईएमपी को बहुत समय लग सकता है। अस्पष्ट है कि आपका सटीक वर्कफ़्लो क्या है, लेकिन अगर आपके पास JPEGs से भरा एक फ़ोल्डर / निर्देशिका है, तो आपको प्रक्रिया करने की आवश्यकता हो सकती है, मैं इस अन्य उत्तर में उल्लिखित टूल की जांच करने की सलाह दूंगा :
- exiftran : डिजिटल कैमरा JPEG छवियों को बदलने के लिए इस्तेमाल किया जाने वाला एक उपकरण जो निम्नलिखित कार्य कर सकता है:
यह jpegtran की तरह दोषरहित घुमाव कर सकता है, लेकिन jpegtran के विपरीत यह EXIF डेटा के बारे में परवाह करता है: यह exif अभिविन्यास टैग की जाँच करके स्वचालित रूप से छवियों को घुमा सकता है, यह exif Informaton को अपडेट करता है यदि आवश्यक हो (छवि आयाम, अभिविन्यास), तो यह exif को भी घुमाता है थंबनेल । यह एक साथ कई छवियों को संसाधित कर सकता है।
- JHead : विशेषरूप
jhead
से-autorot
विकल्प केसाथप्रयोगकिया जाताहै जिसे निम्नानुसार वर्णित किया गया है:
Exif हेडर के 'ओरिएंटेशन' टैग का उपयोग करके, छवि को घुमाएं ताकि यह सीधा हो। रोटेशन करने के लिए 'jpegtran' प्रोग्राम का उपयोग किया जाता है। यह कार्यक्रम अधिकांश लिनक्स वितरणों में मौजूद है। खिड़कियों के लिए, आपको इसकी एक प्रति प्राप्त करने की आवश्यकता है। रोटेशन के बाद, Exif हेडर का ओरिएंटेशन टैग '1' (सामान्य ओरिएंटेशन) पर सेट है। Exif थंबनेल भी घुमाया गया है। एक्सिफ हेडर के अन्य क्षेत्र, जिनमें आयाम शामिल हैं, अछूते हैं, लेकिन जेपीईजी ऊंचाई / चौड़ाई समायोजित की जाती है।
यह सुविधा विशेष रूप से नए डिजिटल कैमरों के साथ उपयोगी है, जो कैमरे में अंतर्निहित ओरिएंटेशन सेंसर का उपयोग करके स्वचालित रूप से एक्सिफ हेडर में ओरिएंटेशन फ़ील्ड सेट करता है।
इस अन्य सूत्र में उल्लिखित एक और उपकरण इस प्रकार है :
- NConvert : NConvert Win32, Linux, DOS, OS / 2, और अन्य प्लेटफार्मों के लिए बहु-प्रारूप कमांडलाइन छवि कनवर्टर है। त्वरित-प्रारंभ विवरण यहाँ प्रतीत होता है । और ऐसा प्रतीत होता है कि यदि आप
nconvert
उस-jpegtrans
विकल्प काउपयोगकरतेहैं जो वास्तव में आप देख रहे हैं। लेकिन मुझे आश्चर्य है अगर यह सिर्फ के एक ही पुस्तकालय / मुख्य कार्यक्षमता का उपयोग करता हैjpegtran
के रूप में यह अन्य जवाब इस प्रश्न पर सिफारिश की गई है?
अंत में, शायद विकल्प के साथ ImageMagick convert
टूल का उपयोग करना आपके लिए काम करेगा?-auto-orient
ऑटो ओरिएंट
एक छवि को समायोजित करता है ताकि इसका अभिविन्यास देखने के लिए उपयुक्त हो (यानी शीर्ष-बाएँ अभिविन्यास)।
यह ऑपरेटर EXIF छवि प्रोफ़ाइल सेटिंग 'ओरिएंटेशन' को पढ़ता है और रीसेट करता है और फिर सही देखने के लिए छवि को उन्मुख करने के लिए छवि पर उपयुक्त 90 डिग्री रोटेशन करता है।
यह EXIF प्रोफ़ाइल सेटिंग आमतौर पर डिजिटल कैमरा में एक गुरुत्वाकर्षण सेंसर का उपयोग करके सेट की जाती है, हालांकि सीधे नीचे या ऊपर की ओर खींची गई तस्वीरों का उचित मूल्य नहीं हो सकता है। इस सेटिंग को फिर से सेट किए बिना ओरिएंटेशन को 'सही' किया गया है, फिर से एक गलत परिणाम के परिणामस्वरूप 'सही' हो सकता है। यदि EXIF प्रोफ़ाइल पहले छीन ली गई थी, तो -ऑटो-ओरिएंट ऑपरेटर कुछ नहीं करेगा।