मैं एक आयताकार छवि को गैर-आयताकार आकार में फसल करना चाहता हूं। मुझे एहसास है कि यदि आप इसे पूरी तरह शाब्दिक रूप से लेते हैं, तो यह संभव नहीं है। मैं छवि एक्स के साथ समाप्त करना चाहता हूं, एक पारदर्शी पृष्ठभूमि पर वाई आकार देने के लिए फसल।मैं एक आयताकार आकार में एक छवि को प्रोग्रामेटिक रूप से कैसे फसल करूं?
के उदाहरण है कि मैं इडाहो ध्वज की एक तस्वीर लेने और इडाहो के राज्य के आकार के काट-छांट करने के लिए करते हैं। मुझे लगता है मैं कुछ इस तरह करना होगा:
- एक छवि इडाहो के आकार के लिए अपारदर्शी पिक्सल, अन्य सभी स्थानों पारदर्शी पिक्सेल है कि
- पढ़ें बनाएं और इस इडाहो राज्य छवि
- के लिए बिटमैप किसी तरह का स्टोर इडाहो राज्य की छवि में प्रत्येक अपारदर्शी पिक्सेल स्थान के लिए, इडाहो राज्य झंडा छवि से इसी पिक्सेल कॉपी और एक खाली, पारदर्शी कैनवास
चरण 1 स्पष्ट रूप से मैन्युअल रूप से किया किया जाएगा पर रखें, लेकिन बाकी की जाएगी प्रोग्राम के। मुझे लगता है कि मेरे पास सामान्य रूप से सही विचार है लेकिन मुझे नहीं पता कि मैं विशिष्टताओं से कैसे संपर्क करूंगा। क्या कोई मुझे सही दिशा दिखा सकता है?
जहां तक कार्यान्वयन प्रौद्योगिकी चला जाता है, मैं एक PHP पुरुष हूँ, इसलिए gdLibrary या कुछ और है कि PHP के साथ काम करता शायद मुझे जाने के लिए सबसे अच्छा तरीका है का उपयोग कर।
आपको प्रश्न में php टैग जोड़ना चाहिए – wich