Bitmap.getPixel(x,y)根据设备返回不同的颜色

时间:2018-07-07 15:57:57

标签: java android colors bitmap device

我已经在4种不同的设备(Oneplus 5T,Oneplus 3T,Lenovo TB2-X30F和Huawei P9 Lite Mini)上测试了我的应用程序。

我绘制了一个图像,其颜色应该为Color.rgb(150,50,0),但是当我在加载的位图上使用Bitmap.getPixel()时,两台Oneplus手机将红色值返回为151两个返回150

我认为这可能与设备有关,但除此之外,我不知道发生了什么。我希望有人能够启发我发生的事情以及如何解决它。

预先感谢

我也不知道Stack Overflow的工作原理,所以很抱歉如果我问错了这个地方。

0 个答案:

没有答案