मैं RMagick (ImageMagick) में एक सिलेंडर के चारों ओर एक छवि को लपेटने की कोशिश कर रहा हूं और मुझे कठिन समय है। कई प्रकार के विकृतियां हैं (बैरल, आर्क, एफ़िन, इत्यादि) जो एक अच्छी शुरुआत प्रतीत होती है लेकिन कुछ भी वास्तव में फिट नहीं होता है। मैंने बहुत सी जटिल कमांड लाइन सामान (जटिल गणित के साथ) को भी खुलासा किया लेकिन इससे मुझे RMagick के साथ बहुत मदद नहीं मिलती है। फ्रेड की छवि मैगिक स्क्रिप्ट में cylinderize स्क्रिप्ट होती है लेकिन यह बहुत जटिल है और बहुत कमांड लाइन मैनिपुलेशन करता है कि मुझे RMagick कॉल में कनवर्ट करने में परेशानी हो रही है।मैं सिलेंडर के चारों ओर छवियों को लपेटने के लिए RMagick कैसे प्राप्त करूं?
क्या वहां कोई ऐसा व्यक्ति है जिसने इसे पहले किया है या ImageMagick कमांड लाइनों को RMagick कॉल में परिवर्तित कर सकता है?
यदि आपके पास एक काम कर रहे ImageMagick bash कॉल है, तो क्यों न केवल उस पर खोलें? – Ian
यह विचार करने योग्य विचार है लेकिन खोलना वास्तव में एक बुरा काम है और केवल अंतिम उपाय के रूप में प्रयास किया जाना चाहिए। मैं सकारात्मक हूं कि यह आरएमएजिक में पूरा किया जा सकता है, मुझे नहीं पता कि कैसे। :( –
मुझे पता है कि "अंधविश्वास" (मैं इसे एक निश्चित डिग्री में साझा करता हूं), लेकिन मुझे लगता है कि यह काफी हद तक निराधार है। इस मामले में शेलिंग वास्तव में बेहतर हो सकती है। आरएमएजिक कुछ गंभीर स्मृति समस्याओं का कारण बन सकता है यदि आप ' जीसी सही ढंग से नहीं करते हैं। यदि आप किसी अन्य प्रक्रिया में खोलते हैं, तो आपके मुख्य ऐप में किसी भी स्मृति समस्या का कोई खतरा नहीं है। ध्यान दें कि "बुरा शेल-आउट" वास्तव में मिनीमैजिक क्या करता है, जो बड़ी सफलता के लिए करता है। – Ian