android上位图对象的第一个像素地址
在visual studio c#.net framework for windows上,存在获取位图对象的第一个像素地址的android上位图对象的第一个像素地址,android,Android,在visual studio c#.net framework for windows上,存在获取位图对象的第一个像素地址的Bitmapdata.scan0。android上有没有一个类或方法可以做同样的事情?如何在android上找到位图对象的第一个像素地址?android位图中的像素存储为数组 你所要做的就是: 位图.getPixel(x,y) 该方法将返回存储在x、y位置的像素,位图范围为: 0-在X上 及 0-Y轴上的高度 因此,您必须对所有表格进行扫描,以获得每个像素,如下所示: fo
Bitmapdata.scan0
。android上有没有一个类或方法可以做同样的事情?如何在android上找到位图对象的第一个像素地址?android位图中的像素存储为数组
你所要做的就是:
位图.getPixel(x,y)
该方法将返回存储在x、y位置的像素,位图范围为:
0-在X上
及
0-Y轴上的高度
因此,您必须对所有表格进行扫描,以获得每个像素,如下所示:
for(int i = 0; i < bmp.getHeight(); i++){
for(int j = 0; j < bmp.getWidth(); j++){
int pixel = bmp.getPixel(j, i);
}
}
for(int i=0;i
希望这有帮助
问候 假设您的位图是:
Bitmap bitmap;
如果已初始化并保存数据,则可以使用以下方法获取第一个像素:
int color = bitmap.getPixel(0, 0);
如果你有位图,你可以看到所有的像素。问题是什么?谢谢,但是getpixel的方法获取像素的颜色(x,y),我希望第一个像素地址直接写入位图对象,因为setpixel和getpixel使用更多的内存和cpu。