Enum ComponentTransferType
Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Προσδιορίζει τον τύπο της λειτουργίας μεταφοράς συστατικών που πρέπει να εφαρμοστεί στο πρωτότυπο φίλτρο FeComponentTransfer ενός SVG.
[ComVisible(true)]
public enum ComponentTransferType
Fields
Discrete = 2
Χρησιμοποιεί ένα σύνολο διακριτικών τιμών για να καθορίσει τη λειτουργία στο φίλτρο.
Η διακριτική λειτουργία στο FeComponentTransfer χαρτογραφεί τις τιμές εισόδου σε ένα σύνολο σταθερών τιμών παραγωγής, δημιουργώντας μια λειτουργία βήμα για τη μετατροπή των συστατικών χρωμάτων.
Gamma = 4
Προσδιορίζει μια μεταμόρφωση διόρθωσης γκάμα στο φίλτρο.
Η λειτουργία γκάμα στο FeComponentTransfer εφαρμόζει μια διόρθωση γκαμά στις τιμές εισόδου, προσαρμόζοντας αποτελεσματικά τους μεσογώνους μιας εικόνας χωρίς να αλλάζει σημαντικά τις σκιές και τα σημάδια.
Identity = 0
Δεν παρουσιάζει καμία αλλαγή στο γραφικό εισόδου.Αυτός είναι ο προεπιλεγμένος τύπος.
Η λειτουργία ταυτότητας αφήνει την εισαγωγή αμετάβλητη στο φίλτρο FeComponentTransfer. Είναι χρήσιμο όταν δεν απαιτείται μετασχηματισμός για ένα συγκεκριμένο συστατικό χρώματος.
Linear = 3
Ορίζει μια γραμμική μεταμόρφωση του συστατικού μέσα στο φίλτρο.
Η γραμμική λειτουργία στο FeComponentTransfer εφαρμόζει μια απλή linear μετατροπή στις τιμές εισόδου, κατάλληλη για βασικές προσαρμογές όπως φωτεινότητα ή αντίθεση σε συστατικά χρωμάτων.
Table = 1
Χρησιμοποιήστε έναν πίνακα αναζήτησης για να καθορίσετε τη λειτουργία μέσα στο φίλτρο.
Η λειτουργία του πίνακα στο FeComponentTransfer χαρτογραφεί τις τιμές εισαγωγής στις αξίες εξόδου με βάση ένα προκαθορισμένο σύνολο τιμών, επιτρέποντας σύνθετες, μη γραμμικές μετασχηματισμούς των συστατικών χρωμάτων.
Remarks
Το πρωτότυπο φίλτρο FeComponentTransfer επιτρέπει την ατομική χειραγώγηση των συστατικών χρωμάτων (RGB και alpha) των γραφικών στοιχείων χρησιμοποιώντας διαφορετικούς τύπους λειτουργιών μεταφοράς.