वैकल्पिक रूप से: मैं एक गैर-वर्ग पीएनजी को कैसे ले सकता हूं और पारदर्शिता के साथ छवि के "बाकी" को "भर" दूंगा ताकि परिणामस्वरूप वर्ग छवि में मूल छवि वर्ग में केंद्रित हो?
ULTIMATELY, मैं जो भी चाहता हूं, वह किसी भी आकार के किसी भी जीएम-समर्थित प्रारूप की किसी भी छवि को लेना है, और एक स्केल-डाउन पीएनजी (जैसे आयाम के लिए 40 पिक्सल अधिकतम), पहलू अनुपात बनाए रखा है, गैर-वर्ग के साथ पारदर्शिता-गद्देदार। मूल चित्र, और पहले से तैयार 40x40 पीएनजी पारदर्शिता मास्क के साथ।
मुझे पहले से ही पता है कि कैसे नीचे पैमाने पर और पहलू अनुपात रखना है; मेरे पास पहले से ही मेरे कंपोजिट को लागू करने की आज्ञा है। मेरा एकमात्र गायब टुकड़ा गैर-वर्ग छवियों को पार कर रहा है (पारदर्शिता के साथ पैडिंग)।
एकल आदेश पसंद किया; मल्टी-कमांड चेन स्वीकार्य।
(संपादित करें)
अतिरिक्त जानकारी: यहाँ मैं उपयोग कर रहा है समग्र कमांड:
gm composite -compose copyopacity mask.png source-and-target.png source-and-target.png
जहां मास्क.पिंग के पास स्रोत-और-लक्ष्य के लिए सफेद पिक्स हैं, जो मैं और-टारगेट के पारदर्शी (और पारदर्शी बनने के लिए) के लिए पारदर्शी पिक्सल चाहते हैं।
composite
?