如何减少ColorMatrix的黑色

时间:2016-08-29 05:32:10

标签: android colormatrix

enter image description here enter image description here我已经使用了这段代码片段,我可以在这里减少黑色。

 ColorMatrix colorMatrix = new ColorMatrix();
        colorMatrix.setSaturation(0);
        float brightness = (float)(bar.getProgress());//it can be 0-128
        float m = 205f;
        float t = -255*brightness;
        ColorMatrix threshold = new ColorMatrix(new float[] {
                m, 1, 0, 1, t,
                0, m, 1, 1, t,
                1, 0, m, 1, t,
                0, 1, 0, 1, 0
        });

经过上述实施后,图像变得太黑了。

0 个答案:

没有答案