मेरे पास एक एनीमेशन के लिए छवियों का एक सेट है, लेकिन सभी आयाम समान नहीं हैं। कुछ 100x100 हो सकते हैं, अन्य 99x105 हो सकते हैं, कुछ 110x100 के साथ हो सकते हैं, और इसी तरह।
अगर मैंने एक सरल किया
convert *.png myAni.gif
और सबसे बड़ी छवि की तुलना में आयाम में पहली छवि थोड़ी छोटी हुई, परिणाम "कट ऑफ" हो सकता है क्योंकि कैनवास के आयाम पर्याप्त बड़े नहीं हैं।
मैं भी कैसे कर सकता हूं
- एनीमेशन के लिए कैनवास आकार सेट करें, या अधिक अधिमानतः,
- क्या इमेजमैगिक में इनपुट सेट की सबसे बड़ी चौड़ाई और ऊंचाई है और इसे कैनवास के आकार के रूप में उपयोग करें?
जिस तरह से मैं कर रहा हूं वह मेरी "कैनवास" छवि के रूप में पहली छवि की आपूर्ति करने के लिए है, जो एक उपयुक्त चौड़ाई / ऊंचाई के साथ बनाई जाएगी, और फिर मैं एक कोलेसस करता हूं और इस तरह 0 हटाता हूं
convert canvas.png 001.png 002.png ... 009.png -coalesce -delete 0 myAnim.gif