2012-03-05 59 views

回答

1

你在找什么叫做“把图像转换成灰度英文”。简单的搜索我发现了以下thread(幸运的是它的目标是Android系统,希望它可以帮到你,

+0

它工作的很好,我只是修改它。 – Adem 2012-03-05 15:58:38

0

您可以读取每个像素,将其转换为RGB颜色系统。 然后,如果你想灰色,那么红色,绿色和蓝色必须具有相同的价值。

我不知道什么是最好的,当你得到良好的“灰色”的颜色。 (红+绿+蓝)/ 3 = x 颜色R = x,G = x,B = x; 然后他们都得到了相同的颜色,但我不知道如果你得到一个正确的灰度与此。

如果您需要更多的信息,只需说出来,我已经得到了一些代码如何从位图中读取像素并将它们转换为RGB颜色系统。

+1

这不是最好的灰度转换公式,最常见的公式是:(红色* 0.3 +绿色* 0.59 + blue * 0.11),例如:http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale – 2012-03-05 15:34:04

相关问题