मैं एक छवि के EXIF ​​अभिविन्यास टैग को कैसे संशोधित कर सकता हूं?


16

मैं अपनी JPEG छवियों में EXIF ​​अभिविन्यास टैग को बदलना चाहता हूं लेकिन उनमें से वास्तविक घूर्णन के बिना। मैं उन्हें एक आवेदन के लिए एक परीक्षण के मामले के रूप में उपयोग करने के लिए ऐसा करना चाहता हूं।

मैं लिनक्स में ऐसा कैसे कर सकता हूं? क्या मैं इसके साथ कर सकता हूँ exiftool? और यदि हां, तो कैसे?

जवाबों:


26

आप exiftoolनिम्न के माध्यम से मौजूदा उन्मुखीकरण जानकारी प्राप्त कर सकते हैं:

exiftool -Orientation -n image.jpg

यह MIE टैग में आयोजित अभिविन्यास जानकारी के आंतरिक मूल्य को प्रदर्शित करेगा। आप -nध्वज को छोड़ कर अंग्रेजी स्ट्रिंग के रूप में मान वापस कर सकते हैं । आप विशेष रोटेशन / अभिविन्यास मूल्यों के बारे में यहां अतिरिक्त जानकारी पा सकते हैं ।

बदलने के साथ उन्मुखीकरण डेटा exiftoolइस प्रकार किया जा सकता है:

exiftool -Orientation=1 -n image.jpg

यहां, अभिविन्यास को 1 पर सेट किया गया है, जिसमें कोई घुमाव नहीं है । इन नंबरों को EXIF ​​विनिर्देश के अनुसार परिभाषित किया गया है; आप देख सकते हैं कि ऊपर दिए गए लिंक में विभिन्न रोटेशन मानों का क्या प्रभाव है।

(ध्यान दें: आपको यह -nइंगित करने के लिए ओरिएंटेशन सेट करते समय तर्क का उपयोग करना चाहिए कि मान संख्यात्मक है। यदि आप भूल जाते हैं, तो एक्सफ़िटोल orientation=xसंख्या को एक स्ट्रिंग के रूप में व्याख्या करेगा और गलत रोटेशन exiftool -orientation=1 image.jpgसेट करेगा । वास्तव में 3 के लिए ओरिएंटेशन सेट करेगा जो '180 घुमाएँ' है। ')


-2

नीचे दिए गए कमांड का उपयोग अभिविन्यास बदलने के लिए किया जा सकता है उदा। एक्सफ़ोल्टल -ऑरिएशन = "क्षैतिज (सामान्य)" फ़ाइलनाम। टिफ़

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.