यह संक्षिप्त मार्गदर्शिका बताती है कि C# REST API का उपयोग करके रंग image को काले और सफेद में कैसे बदलें। आप .NET-आधारित क्लाउड SDK के साथ C# REST इंटरफ़ेस** का उपयोग करके **रंगीन चित्र को काले और सफेद कनवर्टर में विकसित करना सीखेंगे। यह क्लाउड स्टोरेज पर छवियां अपलोड करने और रंग को काले और सफेद में बदलने में आपका मार्गदर्शन करेगा।
पूर्वावश्यकता
एक खाता एपीआई क्रेडेंशियल बनाएं छवि को ग्रेस्केल में बदलने के लिए
डाउनलोड करना Aspose.Imaging Cloud SDK for Dotnet for changing the colored images to black and white
उपरोक्त SDK के साथ C# प्रोजेक्ट सेटअप करें
C# रेस्टफुल सेवा का उपयोग करके किसी छवि को ब्लैक एंड व्हाइट में बदलने के चरण
- क्लाउड एंडपॉइंट, क्लाइंट आईडी और सीक्रेट प्रदान करके इमेजिंगएपीआई क्रेडेंशियल सेटअप करें
- स्थानीय फ़ाइल सिस्टम से इनपुट छवि को मेमोरी स्ट्रीम में पढ़ें
- स्थानीय छवि को क्लाउड स्टोरेज पर अपलोड करें ताकि इसे दूरस्थ रूप से संसाधित किया जा सके
- एक बार छवि अपलोड हो जाने पर, फ़ाइल नाम का उपयोग करके एक ग्रेस्केल छवि अनुरोध बनाएं
- GrayscaleImage() विधि का उपयोग करके सर्वर को अनुरोध भेजें और लौटाए गए ग्रेस्केल को स्ट्रीम के रूप में प्राप्त करें
- नए फ़ाइल नाम के साथ ग्रेस्केल छवि को स्थानीय रूप से सहेजें
ये चरण C# REST इंटरफ़ेस का उपयोग करके छवि को ग्रेस्केल में बदलने की प्रक्रिया को परिभाषित करते हैं। एपीआई क्रेडेंशियल सेट करके, स्थानीय फ़ाइल सिस्टम से इनपुट छवि को पढ़कर, छवि को क्लाउड स्टोरेज पर अपलोड करके, ग्रेस्केल छवि अनुरोध बनाकर और सर्वर को अनुरोध भेजकर प्रक्रिया शुरू करें। एक बार कॉल सफल हो जाने पर, यह परिणामी छवि को एक स्ट्रीम में लौटा देगा।
C# लो कोड एपीआई का उपयोग करके चित्र को सफेद और काले रंग में बदलने के लिए कोड
इस कोड ने C# .NET-आधारित API* का उपयोग करके *छवि को ग्रेस्केल में परिवर्तित करने की प्रक्रिया का प्रदर्शन किया है। आप इस सुविधा का उपयोग बिना क्लाउड स्टोरेज के भी कर सकते हैं। यदि आवश्यक हो तो आउटपुट को विभिन्न फ़ाइल स्वरूपों में सहेजना भी संभव है।
इस लेख ने हमें रंगीन चित्रों को काले और सफेद में बदलना सिखाया है। छवियों को क्रॉप करने के लिए, C# REST API के साथ छवि काटें पर आलेख देखें।