छवियों को फसल करने के बारे में बहुत सारी जानकारी है, लेकिन फसल (या ट्रिम) एनिमेशन का प्रयास करने से अजीब परिणाम मिलते हैं। कभी-कभी वे झिलमिलाहट करते हैं, या अतिरिक्त फ्रेम के साथ आते हैं, या कुछ फ्रेम सही ढंग से फसल और अन्य ऑफसेट बन जाते हैं। मैं यह सब कैसे होने से रोक सकता हूं?मैं ImageMagick का उपयोग करके एनिमेटेड gif कैसे फसल करूं?
उत्तर
convert input.gif -coalesce -repage 0x0 -crop WxH+X+Y +repage output.gif
- एनिमेटेड gifs अक्सर स्थान बचाने के लिए अनुकूलित कर रहे हैं, लेकिन ImageMagick इस पर विचार करने के लिए जब फसल कमान और व्यवहार करता है प्रत्येक फ्रेम व्यक्तिगत आवेदन कर नहीं लगता है।
-coalesce
पूर्ण फ्रेम का पुनर्निर्माण करता है। - अन्य आदेश मूल gif में दी गई ऑफ़सेट जानकारी को ध्यान में रखेंगे, इसलिए आपको
-repage 0x0
के साथ रीसेट करने के लिए मजबूर होना होगा। - फसल स्वयं क्रमशः चौड़ाई, ऊंचाई, एक्स ऑफ़सेट और वाई ऑफसेट के साथ सीधा है। उदाहरण के लिए, 50 = 40x30 + 50 + 0 के एक्स ऑफसेट पर एक फसल 40 चौड़ी और 30 ऊंची।
- फसल उस छवि से छीनने वाले कैनवास को नहीं हटाती है। फसल के बाद
+repage
लागू करना होगा।
यहां तक कि सहकर्मी और प्रतिशोध के साथ, मुझे एनिमेटेड gifs को फसल और आकार बदलने के लिए ImageMagick नहीं मिल सका।
मुझे Gifsicle नामक एक प्रोग्राम मिला और यह एनिमेटेड gifs में हेरफेर करने के लिए बहुत अच्छा काम करता है।
gifsicle --crop 0,0-100,100 --output out.gif in.gif
यह भी अन्य कार्यों के सभी प्रकार के कर सकते हैं। इसकी जांच - पड़ताल करें!
+1 बनाता है ImageMagick – bloudermilk
स्थापित करने के लिए यह फ़ाइल आकार को छोटा रखने के लिए सहायक था। ImageMagick ने मेरे उपयोग के मामले के लिए 3.7x आकार को उड़ा दिया। –
पहले 2 संख्या पिक्सेल में शीर्ष बाएं निर्देशांक हैं, और अन्य 2 संख्याएं उस क्षेत्र के निचले दाएं निर्देशांक हैं जिन्हें आप फसल करना चाहते हैं। – Mijo
- 1. मैं अपने आईफोन एप्लिकेशन में एनिमेटेड .gif का उपयोग कैसे करूं?
- 2. एनिमेटेड GIF sorl-थंबनेल
- 3. ImageMagick ऐनिमेटेड gif आकार अनुकूलन
- 4. क्या मैं php और gd का उपयोग करके एनिमेटेड gifs का पता लगा सकता हूं?
- 5. लिनक्स पर एवीआई एनिमेटेड gif
- 6. सिल्वरलाइट 3 और एनिमेटेड gif
- 7. मैं डेल्फी में एनिमेटेड पीएनजी का उपयोग कैसे करूं?
- 8. जेपीनल पर एनिमेटेड gif प्रदर्शित करें
- 9. सी # का उपयोग कर एनिमेटेड gif छवि का आकार कैसे बदलें?
- 10. सी # का उपयोग कर एनिमेटेड gif फ़ाइल का आकार कैसे बदलें?
- 11. एनिमेटेड GIF एचटीएमएल 5 कैनवास में
- 12. ffmpeg का उपयोग कर एवी से gif कैसे उत्पन्न करें?
- 13. जेएआर फ़ाइल से एनिमेटेड gif को ImageIcon
- 14. एनिमेटेड gif सबमिट करने पर एनिमेटिंग
- 15. पावरपॉइंट से एनिमेटेड gif में निर्यात करें?
- 16. मैं ImageMagick के साथ gif छवियों के आकार को कैसे संकुचित कर सकता हूं?
- 17. एनिमेटेड gif छवियों क्लाइंट पक्ष का पता लगाना संभव है?
- 18. jQuery स्वत: पूर्ण: एनिमेटेड gif लोडिंग छवि को कैसे दिखाएं
- 19. ब्राउज़र क्लिपबोर्ड एपीआई से एनिमेटेड gif छवि कैसे प्राप्त करें?
- 20. एसक्यूएल का उपयोग करके, मैं अपने मूल्यों का उपयोग करके पंक्तियों को कैसे अपडेट करूं?
- 21. ggplot2 का उपयोग करके मैं व्हायोलिन प्लॉट कैसे आकर्षित करूं?
- 22. कोडइग्निटर का उपयोग करके मैं टेबल सॉर्टिंग कैसे करूं?
- 23. रिलेवेटिवआउट का उपयोग करके मैं निम्नलिखित परिणाम कैसे प्राप्त करूं?
- 24. पावरशेल का उपयोग करके मैं XML को कैसे संपादित करूं?
- 25. मैं HTML.ActionLink का उपयोग करके एक छवि कैसे सम्मिलित करूं?
- 26. रैकेट मैक्रोज़ का उपयोग करके मैं फ़ंक्शन कैसे परिभाषित करूं?
- 27. मैवेन का उपयोग करके मैं प्रोग्राम कैसे निष्पादित करूं?
- 28. मैं एक्सएनए का उपयोग करके लाइन कैसे आकर्षित करूं?
- 29. libftdi v0.18 का उपयोग करके मैं एलईडी कैसे फ्लैश करूं?
- 30. मैकोज़ पर जावा सिस्टम ट्रे आइकन 10.7.4 एनिमेटेड gif
कमांड आउटपुट.gif –
में एक फ़ाइल के बजाय -0, -1, -2 इत्यादि के साथ अलग फ़ाइलों के अनुक्रम को आउटपुट करता है, मेरे लिए ठीक काम करता है। बहुत सराहना की! – musiKk
'+ repage' वास्तव में मेरे लिए चाल क्या है, धन्यवाद! ImageMagick केवल कुछ कारणों से एनिमेटेड .gifs के लिए कैनवास छोड़ रहा था (.png या .jpegs के साथ नहीं हुआ)। –