क्या मैं नुकसानदेह संपीड़ित तस्वीरों को घुमा सकता हूं, जो मैं संपीड़न के लिए और भी अधिक जानकारी खोने के बारे में चिंता किए बिना विंडोज फोटो व्यूअर में देखता हूं ?
क्या मैं नुकसानदेह संपीड़ित तस्वीरों को घुमा सकता हूं, जो मैं संपीड़न के लिए और भी अधिक जानकारी खोने के बारे में चिंता किए बिना विंडोज फोटो व्यूअर में देखता हूं ?
जवाबों:
यदि छवि के आयाम 8 के गुणक हैं (या अगर क्रोमा सबसम्पलिंग का उपयोग किया जाता है), तो घुमाव दोषरहित होते हैं। अन्यथा ब्लॉक को पुन: अंकित किए बिना छवि को घुमाना संभव नहीं है अर्थात छवि को फिर से जोड़ना, जो नुकसानदेह है।
इसका कारण यह है कि जेपीईजी छवियां 8x8 या 16x16 ब्लॉकों की एक श्रृंखला में टूट जाती हैं जो व्यक्तिगत रूप से संकुचित होती हैं। अपूर्ण ब्लॉकों को केवल दाहिने किनारे और निचले किनारे पर अनुमति दी जाती है। इस प्रकार आपकी छवि 8/16 की सटीक बहु नहीं है इसमें अपूर्ण ब्लॉक शामिल होंगे, जो रोटेशन के बाद गलत किनारे पर समाप्त हो जाएंगे।
मैंने विंडोज फोटो व्यूअर के संस्करण का उपयोग करके उपरोक्त दावे को सत्यापित किया है कि विंडोज 7 के साथ जहाज। मैंने रंगीन शोर की दो छवियों का उपयोग किया है। एक छवि 256x256 थी, अर्थात दोनों आकार 8. के गुणक थे। दूसरी छवि समान थी, लेकिन 253x253 पर क्रॉप की गई थी और न ही आकार का एक बहु था। 8. यहां चित्र हैं:
तब मैंने चार एंटी-क्लॉकवाइज़ रोटेशन किए, प्रत्येक रोटेशन के बाद फोटो व्यूअर को बंद करना यह सुनिश्चित करने के लिए कि यह घुमाई गई छवि में सहेजा गया है।
253 पिक्सेल छवि के साथ अंतर को देखने के लिए एक घटाव प्रदर्शन करने की आवश्यकता नहीं है, यह काफी गहरा और मडियर है!
दूसरी छवि पर एक अंतर इस तरह दिखता है:
यानी चित्र समान हैं, घूर्णन दोषरहित थे।