Αυτός ο σύντομος οδηγός εξηγεί πώς να μετατρέψετε χρώμα image σε ασπρόμαυρο χρησιμοποιώντας το Python REST API. Θα μάθετε να δημιουργείτε έναν μετατροπέα έγχρωμης εικόνας σε ασπρόμαυρο χρησιμοποιώντας το Python REST Interface με ένα Cloud SDK που βασίζεται σε Python. Θα σας καθοδηγήσει στη μεταφόρτωση εικόνων στο χώρο αποθήκευσης Cloud και στην αλλαγή του χρώματος σε ασπρόμαυρο.
Προαπαιτούμενο
- Δημιουργία διαπιστευτηρίων API λογαριασμού για να αλλάξετε την εικόνα σε κλίμακα του γκρι
- Κατεβάστε το Aspose.Imaging Cloud SDK για Python για να αλλάξετε τις έγχρωμες εικόνες σε ασπρόμαυρες
- Ρύθμιση έργου Python με το παραπάνω SDK
Βήματα για τη μετατροπή μιας εικόνας σε ασπρόμαυρη χρησιμοποιώντας την υπηρεσία Python RESTful
- Ρυθμίστε τα διαπιστευτήρια του ImagingApi παρέχοντας το τελικό σημείο Cloud, το αναγνωριστικό πελάτη και το μυστικό
- Ανάγνωση της εικόνας εισόδου από το τοπικό σύστημα αρχείων σε μια ροή μνήμης
- Μεταφορτώστε την τοπική εικόνα στο χώρο αποθήκευσης Cloud, ώστε να μπορεί να υποβληθεί σε επεξεργασία από απόσταση
- Μόλις μεταφορτωθεί η εικόνα, δημιουργήστε ένα αίτημα εικόνας σε κλίμακα του γκρι χρησιμοποιώντας το όνομα αρχείου
- Στείλτε το αίτημα στον διακομιστή χρησιμοποιώντας τη μέθοδο Εικόνα κλίμακας γκρι() και ανακτήστε την επιστρεφόμενη κλίμακα του γκρι ως ροή
- Αποθηκεύστε την εικόνα σε κλίμακα του γκρι τοπικά με ένα νέο όνομα αρχείου
Αυτά τα βήματα ορίζουν τη διαδικασία μετατροπής εικόνας σε κλίμακα του γκρι χρησιμοποιώντας το Python REST Interface. Ξεκινήστε τη διαδικασία ρυθμίζοντας τα διαπιστευτήρια API, διαβάζοντας την εικόνα εισόδου από το τοπικό σύστημα αρχείων, μεταφορτώνοντας την εικόνα στο χώρο αποθήκευσης Cloud, δημιουργώντας το αίτημα εικόνας σε κλίμακα του γκρι και στέλνοντας το αίτημα στον διακομιστή. Μόλις η κλήση είναι επιτυχής, θα επιστρέψει την εικόνα που προκύπτει σε μια ροή.
Κώδικας για τη μετατροπή εικόνας σε άσπρη και μαύρη χρησιμοποιώντας το Python Low Code API
Αυτός ο κώδικας έχει δείξει τη διαδικασία μετατροπής μιας εικόνας σε κλίμακα του γκρι χρησιμοποιώντας API που βασίζεται σε Python. Μπορείτε επίσης να χρησιμοποιήσετε αυτήν τη λειτουργία χωρίς χώρο αποθήκευσης στο Cloud. Είναι επίσης δυνατό να αποθηκεύσετε την έξοδο σε διαφορετικές μορφές αρχείου, εάν απαιτείται.
Αυτό το άρθρο μας δίδαξε πώς να αλλάζουμε τις έγχρωμες εικόνες σε ασπρόμαυρες. Για να περικόψετε εικόνες, ανατρέξτε στο άρθρο σχετικά με το Περικοπή εικόνας με Python REST API.