Αυτό το σεμινάριο εστιάζει στον τρόπο μετατροπής του image σε κλίμακα του γκρι σε C#. Περιλαμβάνει τις ρυθμίσεις περιβάλλοντος, τη σταδιακή διαδικασία και ένα δείγμα απόσπασμα κώδικα για τη μετατροπή εικόνας σε κλίμακα του γκρι σε C#. Μπορείτε να ακολουθήσετε αυτόν τον οδηγό για να μετατρέψετε πολλές μορφές εικόνας όπως JPG, PNG, BMP κ.λπ.
Βήματα για τη μετατροπή εικόνας σε κλίμακα του γκρι σε C#
- Προετοιμάστε το IDE εγκαθιστώντας το Aspose.Imaging for .NET με τον διαχειριστή πακέτων NuGet για να μετατρέψετε την έγχρωμη εικόνα σε κλίμακα του γκρι
- Διαβάστε την έγχρωμη εικόνα πηγής με την τάξη Image
- Μεταδώστε την εικόνα σε ένα αντικείμενο κλάσης RasterCachedImage
- Μετατρέψτε την εικόνα εισόδου στην έκδοσή της σε κλίμακα του γκρι
- Γράψτε την εικόνα σε κλίμακα του γκρι χρησιμοποιώντας τη μέθοδο Save
Αυτά τα βήματα συνοψίζουν τη σειρά μετατροπής εικόνας σε ασπρόμαυρη σε C#. Αρχικά, διαβάστε την έγχρωμη εικόνα πηγής και αποθηκεύστε την προσωρινά. Κατά συνέπεια, αλλάξτε τον χρωματικό χώρο της εικόνας στην έκδοσή της σε κλίμακα του γκρι και εξάγετε την εικόνα εξόδου.
Κώδικας για μετατροπή εικόνας σε κλίμακα του γκρι σε C#
Αυτό το απόσπασμα κώδικα είναι αποτελεσματικό για την εξαγωγή έγχρωμης εικόνας σε κλίμακα του γκρι σε C#. Χρησιμοποιεί την κλάση Image για να διαβάσει το αρχείο εισόδου και στη συνέχεια αποθηκεύει τις πληροφορίες με τη μέθοδο CacheData. Στη συνέχεια, ο χρωματικός χώρος αλλάζει σε κλίμακα του γκρι πριν από την απόδοση του αρχείου εικόνας εξόδου.
Σε αυτό το άρθρο, καταλάβαμε πώς να αλλάξετε την εικόνα σε κλίμακα του γκρι στη C#. Ενώ, εάν θέλετε να θολώσετε τις εικόνες, μεταβείτε στο άρθρο στο Θάμπωμα εικόνας σε C#.