public
class
ColorMatrixColorFilter
extends ColorFilter
| java.lang.Object | ||
| ↳ | android.graphics.ColorFilter | |
| ↳ | android.graphics.ColorMatrixColorFilter | |
A color filter that transforms colors through a 4x5 color matrix. This filter can be used to change the saturation of pixels, convert from YUV to RGB, etc.
See also:
Public constructors | |
|---|---|
ColorMatrixColorFilter(ColorMatrix matrix)
Create a color filter that transforms colors through a 4x5 color matrix. |
|
ColorMatrixColorFilter(float[] array)
Create a color filter that transforms colors through a 4x5 color matrix. |
|
Inherited methods | |
|---|---|
android.graphics.ColorFilter
| |
java.lang.Object
| |
ColorMatrixColorFilter (ColorMatrix matrix)
Create a color filter that transforms colors through a 4x5 color matrix.
| Parameters | |
|---|---|
matrix |
ColorMatrix:
4x5 matrix used to transform colors. It is copied into
the filter, so changes made to the matrix after the filter
is constructed will not be reflected in the filter.
|
ColorMatrixColorFilter (float[] array)
Create a color filter that transforms colors through a 4x5 color matrix.
| Parameters | |
|---|---|
array |
float:
Array of floats used to transform colors, treated as a 4x5
matrix. The first 20 entries of the array are copied into
the filter. See ColorMatrix.
|