यह संक्षिप्त ट्यूटोरियल Python REST API** के साथ ** image को ऑनलाइन क्रॉप करने के तरीके के बारे में मार्गदर्शन करता है। आप पायथन-आधारित क्लाउड एसडीके का उपयोग करके पाइथॉन लो कोड एपीआई के साथ चित्र को ऑनलाइन क्रॉप करना सीखेंगे। यह आपको क्रॉपिंग मापदंडों को परिभाषित करने और आउटपुट छवि को आवश्यकताओं के अनुसार किसी भी प्रारूप में सहेजने से परिचित कराएगा।
पूर्वावश्यकता
एक खाता एपीआई क्रेडेंशियल बनाएं एक छवि क्रॉप करने के लिए
डाउनलोड करना Aspose.Imaging Cloud SDK for Python for cropping images and changing format if required
उपरोक्त एसडीके के साथ पायथन प्रोजेक्ट सेटअप करें
पायथन लो कोड एपीआई के साथ जेपीईजी को क्रॉप करने के चरण
- इमेजिंगएपी ऑब्जेक्ट को आरंभ करने के लिए आधार यूआरआई, क्लाइंट आईडी और क्लाइंट सीक्रेट को परिभाषित करें
- इनपुट छवि को परिभाषित करें, इसे मेमोरी स्ट्रीम में पढ़ें और आगे की प्रक्रिया के लिए क्लाउड स्टोरेज पर अपलोड करें
- क्रॉपिंग मापदंडों को परिभाषित करें और क्रॉप छवि अनुरोध तैयार करें
- CropImage() विधि का उपयोग करके फसल काटने का कार्य करें
- परिणामी क्रॉप की गई छवि को पुनः प्राप्त करें और इसे डिस्क पर सहेजें
ये चरण पायथन रेस्टफुल सर्विस के साथ चित्र काटने की प्रक्रिया को संक्षेप में प्रस्तुत करते हैं। क्रेडेंशियल्स को परिभाषित करें, इमेजिंगएपीआई और एक अपलोड अनुरोध बनाएं, और छवि फ़ाइल को क्लाउड स्टोरेज पर अपलोड करें। अंत में, क्रॉपिंग मापदंडों को परिभाषित करें, क्रॉप इमेज अनुरोध बनाएं और परिभाषित अनुरोध का उपयोग करके इमेज को क्रॉप करें।
पायथन-आधारित एपीआई के साथ फोटो क्रॉपिंग टूल के लिए कोड
इस कोड ने पायथन-आधारित एपीआई के साथ फोटो को ऑनलाइन क्रॉप करने की प्रक्रिया का प्रदर्शन किया है। हमने आउटपुट फॉर्मेट को JPG के रूप में उपयोग किया है। हालाँकि, आप अपनी आवश्यकताओं के अनुसार कोई अन्य प्रारूप निर्धारित कर सकते हैं। आप उपयुक्त पैरामीटर सेट करके अपलोड की गई तस्वीर के किसी भी हिस्से का चयन कर सकते हैं।
इस आलेख ने हमें सिखाया है कि पायथन रेस्ट एपीआई के साथ एक तस्वीर से एक छवि कैसे काटें। किसी छवि का आकार बदलने के लिए, Python REST API के साथ छवि को घुमाएँ और पलटें पर लेख देखें।