Enum ColorMatrixOperation

Enum ColorMatrixOperation

Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)

Προσδιορίζει τον τύπο λειτουργίας που πρέπει να εφαρμόζεται σε ένα φίλτρο χρώματος.

[ComVisible(true)]
public enum ColorMatrixOperation

Fields

HueRotate = 2

Εφαρμόστε μια στρογγυλή περιστροφή στην εικόνα.

Η λειτουργία “hueRotate” περιστρέφει το χρώμα του κάθε pixel με μια καθορισμένη γωνία γύρω από την τροχιά χρώματος, επιτρέποντας δυναμικές προσαρμογές και αποτελέσματα χρωμάτων.

LuminanceToAlpha = 3

Μετατρέπει τα χρώματα της εικόνας σε γκρίζα βάσει της φωτεινότητάς τους.

Η λειτουργία “LuminanceToAlpha” δημιουργεί μια γκρίζα εικόνα που βασίζεται στην φωτεινότητα (φως) κάθε χρώματος, η οποία στη συνέχεια μπορεί να χρησιμοποιηθεί για διάφορες εργασίες μάσκας και σύνθεσης.

Matrix = 0

Εφαρμόζει μια μεταμόρφωση μάρτυρας στα δεδομένα χρωμάτων.

Η λειτουργία «ματριξής» χρησιμοποιεί μια 5x4 μάρτυρα για να μετατρέψει τις τιμές χρώματος RGBA κάθε pixel. Αυτή η λειτουργία είναι εξαιρετικά ευέλικτη και μπορεί να χρησιμοποιηθεί για πολύπλοκες χειρισμούς χρωμάτων, συμπεριλαμβανομένων προσαρμογών φωτεινότητας, αντίθεσης και ισορροπίας χρώματος.

Saturate = 1

Προσαρμόζει το επίπεδο κορεσμού της εικόνας.

Μια τιμή του 0% είναι εντελώς μη κορεσμένη (πράσινη κλίμακα), ενώ το 100% δεν αντιπροσωπεύει καμία αλλαγή στα χρώματα της εικόνας.

Remarks

Το φίλτρο χρωμάτων στο SVG επιτρέπει διάφορες λειτουργίες στα δεδομένα χρώματος μιας εικόνας.Κάθε τύπος λειτουργίας χειρίζεται τα χρώματα με συγκεκριμένο τρόπο, προσφέροντας μια σειρά από οπτικά αποτελέσματα.

 Ελληνικά