我正在做项目将图像颜色转换为黑白。我想要的是改变背景,它将是黑色,图像将是白色的颜色..但大多数发现的代码是改变黑色图像和白色背景。任何人都知道如何改变?我已经有一个代码将该图像转换为黑白图像。
答案 0 :(得分:0)
Google是你最好的朋友...... http://android-er.blogspot.it/2015/02/invert-bitmap-using-colormatrix.html。
在此示例中,您会看到白色变为黑色,反之亦然 它也适用于所有其他颜色。
它非常快,因为它使用的是ColorMatrix,而不是逐像素的颜色变化,这将需要宽*高的操作。
这是单程!
<强> [编辑] 强>
我以为你已经有了黑白图像 如果不是这种情况,只需使用Lalit Poptani的回答here中报告的灰度ColorMatrix。
[编辑2]
要在去饱和后更改亮度和对比度(转换为灰度),请尝试此处的代码:此处有助于改变亮度和对比度:http://android.okhelp.cz/bitmap-set-contrast-and-brightness-android/