Class ColorMatrix
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.5.0)
Προσδιορίζει μια 5 x 5 μάρτυρα που περιέχει τις συντεταγμένες για το χώρο RGBA. Πολλές μεθόδους του Aspose.Imaging.ImageAttributes τάξη προσαρμόζει τα χρώματα της εικόνας χρησιμοποιώντας μια χρωματική μάρτυρα.
public sealed class ColorMatrixInheritance
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorMatrix()
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.ColorMatrix.
public ColorMatrix()ColorMatrix(Πλοία[][])
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ColorMatrix χρησιμοποιώντας τα στοιχεία στην καθορισμένη κατηγορία newColorMatrix'.
public ColorMatrix(float[][] newColorMatrix)Parameters
newColorMatrix float
[ ]
Οι τιμές των στοιχείων για το νέο Aspose.Imaging.ColorMatrix.
Fields
MatrixDimensionElementsCount
Ο αριθμός των στοιχείων στη διάσταση της Ματρίτης.
public const int MatrixDimensionElementsCount = 5Αξία πεδίου
MatrixDimensionsCount
Ο αριθμός των διαστάσεων της Ματρίτης.
public const int MatrixDimensionsCount = 5Αξία πεδίου
MatrixTotalElementsCount
Ο συνολικός αριθμός των στοιχείων στο μητρώο.
public const int MatrixTotalElementsCount = 25Αξία πεδίου
Properties
Matrix00
Αποκτά ή τοποθετεί το στοιχείο στη γραμμή 0 (zero) και στη στήλη 0 αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix00 { get; set; }Αξία ιδιοκτησίας
Matrix01
Αποκτά ή τοποθετεί το στοιχείο στη γραμμή 0 (zero) και την πρώτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix01 { get; set; }Αξία ιδιοκτησίας
Matrix02
Αποκτά ή τοποθετεί το στοιχείο στη γραμμή 0 (zero) και τη δεύτερη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix02 { get; set; }Αξία ιδιοκτησίας
Matrix03
Αποκτά ή τοποθετεί το στοιχείο στη γραμμή 0 (zero) και την τρίτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix03 { get; set; }Αξία ιδιοκτησίας
Matrix04
Αποκτά ή τοποθετεί το στοιχείο στη γραμμή 0 (zero) και την τέταρτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix04 { get; set; }Αξία ιδιοκτησίας
Matrix10
Αποκτά ή τοποθετεί το στοιχείο στην πρώτη γραμμή και στη στήλη 0 (zero) αυτής της Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }Αξία ιδιοκτησίας
Matrix11
Αποκτά ή τοποθετεί το στοιχείο στην πρώτη γραμμή και την πρώτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix11 { get; set; }Αξία ιδιοκτησίας
Matrix12
Αποκτά ή τοποθετεί το στοιχείο στην πρώτη γραμμή και τη δεύτερη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix12 { get; set; }Αξία ιδιοκτησίας
Matrix13
Αποκτά ή τοποθετεί το στοιχείο στην πρώτη γραμμή και την τρίτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix13 { get; set; }Αξία ιδιοκτησίας
Matrix14
Αποκτά ή τοποθετεί το στοιχείο στην πρώτη γραμμή και την τέταρτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix14 { get; set; }Αξία ιδιοκτησίας
Matrix20
Αποκτά ή τοποθετεί το στοιχείο στην δεύτερη γραμμή και στη στήλη 0 (zero) αυτής της Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }Αξία ιδιοκτησίας
Matrix21
Αποκτά ή τοποθετεί το στοιχείο στην δεύτερη γραμμή και την πρώτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix21 { get; set; }Αξία ιδιοκτησίας
Matrix22
Αποκτά ή τοποθετεί το στοιχείο στη δεύτερη γραμμή και τη δεύτερη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix22 { get; set; }Αξία ιδιοκτησίας
Matrix23
Αποκτά ή τοποθετεί το στοιχείο στην δεύτερη γραμμή και την τρίτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix23 { get; set; }Αξία ιδιοκτησίας
Matrix24
Αποκτά ή τοποθετεί το στοιχείο στην δεύτερη γραμμή και την τέταρτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix24 { get; set; }Αξία ιδιοκτησίας
Matrix30
Αποκτά ή τοποθετεί το στοιχείο στην τρίτη γραμμή και στη στήλη 0 (zero) αυτής της Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }Αξία ιδιοκτησίας
Matrix31
Αποκτά ή τοποθετεί το στοιχείο στην τρίτη σειρά και την πρώτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix31 { get; set; }Αξία ιδιοκτησίας
Matrix32
Αποκτά ή τοποθετεί το στοιχείο στην τρίτη γραμμή και τη δεύτερη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix32 { get; set; }Αξία ιδιοκτησίας
Matrix33
Αποκτά ή τοποθετεί το στοιχείο στην τρίτη γραμμή και την τρίτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix33 { get; set; }Αξία ιδιοκτησίας
Matrix34
Αποκτά ή τοποθετεί το στοιχείο στην τρίτη γραμμή και την τέταρτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix34 { get; set; }Αξία ιδιοκτησίας
Matrix40
Αποκτά ή τοποθετεί το στοιχείο στην τέταρτη γραμμή και στη στήλη 0 (zero) αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix40 { get; set; }Αξία ιδιοκτησίας
Matrix41
Αποκτά ή τοποθετεί το στοιχείο στην τέταρτη σειρά και την πρώτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix41 { get; set; }Αξία ιδιοκτησίας
Matrix42
Αποκτά ή τοποθετεί το στοιχείο στην τέταρτη σειρά και τη δεύτερη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix42 { get; set; }Αξία ιδιοκτησίας
Matrix43
Αποκτά ή τοποθετεί το στοιχείο στην τέταρτη γραμμή και την τρίτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix43 { get; set; }Αξία ιδιοκτησίας
Matrix44
Αποκτά ή τοποθετεί το στοιχείο στην τέταρτη γραμμή και την τέταρτη στήλη αυτού του Aspose.Imaging.ColorMatrix.
public float Matrix44 { get; set; }Αξία ιδιοκτησίας
Αυτό το[ΕΝΤ, ΕΝΤ]
Αποκτά ή τοποθετεί το στοιχείο στην καθορισμένη γραμμή και στήλη στο Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }Αξία ιδιοκτησίας
Methods
GetMatrix()
Αποκτήστε τις τιμές της Ματρίτης.
public float[][] GetMatrix()Returns
float [ ]
Οι τιμές της Ματρίτης είναι αδιάκοπτες.