我有一个包含alpha值的图像。一些像素的透明度为0,这意味着它们是完全透明的,其他像素的透明度在0到255之间。尽管像素的透明度为0,但它仍然包含有效的RGB值,我希望使用bitmap.getPixel(x,y)方法访问这些值。问题:当alpha (A)值为0时,加载的位图将丢失所有RGB值(它们被设置为0)。这是我加载位图的方式: val options =
我使用png格式的3d map.Save高程数据。但在android中解码PNG时,我无法获得确切的颜色。例如像素(100,50)具有颜色RGB(100,10,100)。我得到的颜色像RGB(101,11,99),这是我的高程数据PNG public int[] GetPixelsFromPNG(byte[] PNGData, int dataL
我也想从“图像”中读出像素的颜色。我在这里读了很多关于这方面的话题,但还是没有成功。因此,在处理了许多不需要的值之后,我尝试简化我的代码和Image。我尝试了以下几种方法://..Android.Graphics.BitmapFactory.Options op = new BitmapFactory.Options();
op.InPreferredConfig = Bitmap.Config.Ar