Μετατρέψτε την έγχρωμη εικόνα σε ασπρόμαυρη χρησιμοποιώντας το C# REST API

Αυτός ο σύντομος οδηγός εξηγεί πώς να μετατρέψετε το χρώμα image σε ασπρόμαυρο χρησιμοποιώντας το C# REST API. Θα μάθετε να αναπτύσσετε έναν μετατροπέα έγχρωμης εικόνας σε ασπρόμαυρη χρησιμοποιώντας τη διεπαφή C# REST με ένα Cloud SDK που βασίζεται σε .NET. Θα σας καθοδηγήσει στη μεταφόρτωση εικόνων στο χώρο αποθήκευσης Cloud και στην αλλαγή του χρώματος σε Ασπρόμαυρο.

Προαπαιτούμενο

Βήματα για να μετατρέψετε μια εικόνα σε ασπρόμαυρη χρησιμοποιώντας την υπηρεσία C# RESTful

  1. Ρυθμίστε τα διαπιστευτήρια ImagingApi παρέχοντας το τελικό σημείο του Cloud, το αναγνωριστικό πελάτη και το μυστικό
  2. Διαβάστε την εικόνα εισόδου από το τοπικό σύστημα αρχείων σε μια ροή μνήμης
  3. Μεταφορτώστε την τοπική εικόνα στο χώρο αποθήκευσης Cloud, ώστε να είναι δυνατή η εξ αποστάσεως επεξεργασία της
  4. Μόλις μεταφορτωθεί η εικόνα, δημιουργήστε ένα αίτημα εικόνας σε κλίμακα του γκρι χρησιμοποιώντας το όνομα αρχείου
  5. Στείλτε το αίτημα στον διακομιστή χρησιμοποιώντας τη μέθοδο GrayscaleImage() και ανακτήστε την επιστρεφόμενη κλίμακα του γκρι ως ροή
  6. Αποθηκεύστε την εικόνα σε κλίμακα του γκρι τοπικά με ένα νέο όνομα αρχείου

Αυτά τα βήματα ορίζουν τη διαδικασία μετατροπής εικόνας σε κλίμακα του γκρι χρησιμοποιώντας τη διεπαφή C# REST. Ξεκινήστε τη διαδικασία ρυθμίζοντας τα διαπιστευτήρια API, διαβάζοντας την εικόνα εισόδου από το τοπικό σύστημα αρχείων, μεταφορτώνοντας την εικόνα στο χώρο αποθήκευσης Cloud, δημιουργώντας το αίτημα εικόνας σε κλίμακα του γκρι και στέλνοντας το αίτημα στον διακομιστή. Μόλις η κλήση είναι επιτυχής, θα επιστρέψει την εικόνα που προκύπτει σε μια ροή.

Κώδικας για μετατροπή εικόνας σε λευκό και μαύρο χρησιμοποιώντας C# Low Code API

Αυτός ο κώδικας έχει δείξει τη διαδικασία για τη μετατροπή μιας εικόνας σε κλίμακα του γκρι χρησιμοποιώντας C# .NET-based API. Μπορείτε επίσης να χρησιμοποιήσετε αυτήν τη δυνατότητα χωρίς αποθήκευση στο Cloud. Είναι επίσης δυνατή η αποθήκευση της εξόδου σε διαφορετικές μορφές αρχείων εάν απαιτείται.

Αυτό το άρθρο μας δίδαξε να αλλάξουμε τις έγχρωμες εικόνες σε ασπρόμαυρες. Για να περικόψετε εικόνες, ανατρέξτε στο άρθρο στο Περικοπή εικόνας με C# REST API.

 Ελληνικά