Oma*_*x80 0 png android bitmap android-layout
我有一张PNG图片(角落里有透明像素),我正在尝试提取这些透明像素的颜色代码,我使用了一个xxxx网站,它让我可以选择一个像素并返回其颜色代码;
选择透明像素后,我得到:RGB代码:R:34 G:62 B:74
那不是逻辑
我使用PNG图像使用BitmapDrawable //我认为不是正确的方法
Bitmap bitmap =((BitmapDrawable)image.getDrawable()).getBitmap();
有没有办法检查像素是否透明?
谢谢
Bitmap bitmap = ((BitmapDrawable)image.getDrawable()).getBitmap();
int transparency = ((bitmap.getPixel(x,y) & 0xff000000) >> 24);
Run Code Online (Sandbox Code Playgroud)
transparency将介于0(completely transparent)和255(completely opaque)之间.
| 归档时间: |
|
| 查看次数: |
3546 次 |
| 最近记录: |