मैं GraphicsMagick उपयोग कर रहा हूँ और वर्तमान में निम्न समस्या में चल रहा है: जबGraphicsMagick CgBI अज्ञात महत्वपूर्ण हिस्सा
gm identify <filename>.png
को क्रियान्वित करने
मैं निम्न त्रुटि हो रही है:
gm identify: CgBI: unknown critical chunk (<filename>.png)
gm identify: Request did not return an image.
यह वह जगह है एक आईफोन से निकाला गया एक पीएनजी। हालांकि इसमें वास्तविक छवि नहीं हो सकती है, मुझे छवि की जानकारी चाहिए।
की कोशिश की यह कई संपादकों के साथ खोलने:
- png सही ऊँचाई x चौड़ाई के साथ पेंट में खुला लेकिन जैसा कि पूरी तरह से सफेद है।
- png हुए कहा कि यह भ्रष्ट हो सकता है
- png एक पारदर्शी छवि
के रूप में सही ऊँचाई x चौड़ाई के साथ Paint.net में खुला करता है का उपयोग करते हुए डिबग पैरामीटर प्रदान करता है GIMP में नहीं खुला है, निम्न पंक्ति:
libpng-1.5.14 error: CgBI: unknown critical chunk
मैं नवीनतम ग्राफिक्स मैगिक (1.3.18) चला रहा हूं।
क्या किसी को पता है कि क्या हो रहा है, और मैं छवि जानकारी वापस करने के लिए इसे कैसे प्राप्त कर पाऊंगा?
अग्रिम धन्यवाद।
से यह वास्तव में समस्या हो सकती है। क्या आप जानते हैं कि मुझे पीएनजीक्रश के माध्यम से मूल पीएनजी पुनर्प्राप्त करने के लिए आगे बढ़ना चाहिए (या कम से कम क्षति को पूर्ववत करें)? – bknopper
इस तरह के पीएनजी फ़ाइलों को डीकोड करने के बारे में यह [आईफोन देव विकी लेख] (http://iphonedevwiki.net/index.php/CgBI_file_format#Decoding) देखें। – rdvdijk
आपको ऐप्पल के pngcrush का उपयोग करना है, वास्तविक pngcrush नहीं। मुझे सटीक विकल्प नहीं पता लेकिन यह "-revert-iphone" जैसा कुछ है। उपरोक्त rdvdijk के उत्तर में संदर्भित विकी देखें। –