Android 如何更改图像的颜色矩阵x、y坐标?

Android 如何更改图像的颜色矩阵x、y坐标?,android,imageview,colormatrix,Android,Imageview,Colormatrix,我正在开发一个应用程序,允许用户给图像上色。我有我想要应用的颜色的颜色矩阵,但问题是,不是改变x-y坐标的颜色,而是整个图像被着色。我不知道如何将colormatix应用于图像的指定坐标 我正在使用 matrix = new float[] { 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, }; imageview.setColorFilter(new ColorMatrixColorFilter(matrix

我正在开发一个应用程序,允许用户给图像上色。我有我想要应用的颜色的颜色矩阵,但问题是,不是改变x-y坐标的颜色,而是整个图像被着色。我不知道如何将colormatix应用于图像的指定坐标

我正在使用

matrix = 
    new float[] { 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, };

imageview.setColorFilter(new ColorMatrixColorFilter(matrix));
我正在寻找类似于
imageview.SetPixelColorMatrix(x,y,matrix)

有人能帮我吗?

使用 createBitmap(位图源、整数x、整数y、整数宽度、整数高度、矩阵m、布尔过滤器) 您可以在此处指定震源的坐标。有关更多详细信息,请参阅