Class ColorMatrix
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Προσδιορίζει μια 5 x 5 μάρτυρα που περιέχει τις συντεταγμένες για το χώρο RGBA. Πολλές μεθόδους του Aspose.Imaging.ImageAttributes τάξη προσαρμόζει τα χρώματα της εικόνας χρησιμοποιώντας μια χρωματική μάρτυρα.
public sealed class ColorMatrix
Inheritance
Κληρονομημένα μέλη
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 [ ]
Οι τιμές της Ματρίτης είναι αδιάκοπτες.