1 2 3 4
- छवि 1 मूल मुख्य फ़ाइल है जैसा कि ImageMagick द्वारा प्रदर्शित किया गया है
display
। यह एक नकारात्मक के रूप में दिखाई दे रहा है, लेकिन ऐसा नहीं होना चाहिए। जब अन्य उपकरणों का उपयोग करके प्रदर्शित किया जाता है, तो यह सामान्य है। - छवि 2 छवि 4 छवि 1 के लिए संलग्न है `का उपयोग कर कन्वर्ट main.jpg footer.jpg -append output.jpg। मुख्य भाग अभी भी नकारात्मक है, लेकिन पाद सामान्य है
- छवि 3 छवि 2 के रूप में एक ही फ़ाइल है , लेकिन जैसा कि विंडोज पूर्वावलोकन द्वारा प्रदर्शित किया गया है (यह आईएम में कुछ भी समान है
display
)। मुख्य छवि सामान्य है, लेकिन पाद नकारात्मक है। - चित्र 4 पाद फ़ाइल है जो सामान्य रूप से सभी उपयोगिताओं में अपने आप प्रदर्शित होती है।
मैंने करने की कोशिश की है:
convert main.jpg -negate footer.jpg -append -negate output.jpg
लेकिन इससे पाद लगभग पूरी तरह से काला हो जाता है (लेकिन यह IM में सही ढंग से प्रदर्शित होता है display
!)। इसका नुकसान यह भी है कि यह उन छवियों के लिए सही काम नहीं करता है जिनके साथ शुरू करना सही है।
समस्या यह है कि मेरे पास संसाधित करने के लिए फ़ाइलों का एक बड़ा बैच है और उनमें से कुछ इस समस्या का प्रदर्शन नहीं करते हैं। का उपयोग करते हुए identify -verbose
, मैंने पाया है कि कुछ समस्याग्रस्त फाइलें "रिज़ॉल्यूशन" के समान होने की संभावना है जो छवि के ज्यामिति आयामों के बराबर या निकट है। ऐसी छवियां जिनके पास "रिज़ॉल्यूशन" है, जो ज्यामिति की तुलना में अधिक या काफी कम है, इस समस्या को प्रदर्शित करने की संभावना कम लगती है।
मुख्य चित्र सभी 350x350 पिक्सेल के हैं और फुटर 350x60 है।
अन्य अंतर (से identify -verbose
) जो महत्वपूर्ण हो सकते हैं:
Image: NORMAL.jpg Image: NEGATIVE.jpg
Format: JPEG Format: JPEG
Class: DirectClass Class: DirectClass
Geometry: 350x350+0+0 Geometry: 350x350+0+0
Resolution: 100x100 Resolution: 338.66x338.66
Print size: 3.5x3.5 Print size: 1.03348x1.03348
Units: Undefined Units: PixelsPerInch
Type: TrueColor Type: ColorSeparation
Endianess: Undefined Endianess: Undefined
Colorspace: RGB Colorspace: CMYK
Depth: 8-bit Depth: 8-bit
Channel depth: Channel depth:
red: 8-bit cyan: 8-bit
green: 8-bit magenta: 8-bit
blue: 8-bit yellow: 8-bit
black: 8-bit
मैंने लिनक्स में IM 6.5.1-0 और 6.6.8-3 और Windows में 6.5.2-5 का उपयोग करके यह कोशिश की है।
मैं कैसे मज़बूती से निदान कर सकता हूं कि यह क्या कारण है और इसे स्वचालित रूप से सही करें। मैं बहुत सारे मैनुअल हस्तक्षेप किए बिना एक बैच में इन छवियों को कैसे जोड़ सकता हूं?
मैं छोटे स्निपेट के लिए माफी चाहता हूं, लेकिन ये कॉपीराइट की गई छवियां हैं।