【发布时间】:2014-03-20 18:56:38
【问题描述】:
我想编辑图片中间的像素,为此我需要 x 和 y 的双循环,每个循环代表图像位图的高度或重量。这是一个例子:
for(x = 0; x < bm.getWeight(); x++)
{
for(y = 0; y < bm.getHeight(); y++)
{
//
}
}
问题是getPixles方法作为一个数组工作,它的长度是重量*高度,然后循环看起来像这样:
int [] pixels = new int [bm.getWidth() * bm.getHeight()];
for(x = 0; y < pixels.length; x++)
{
//
}
我希望你们能理解我要解释的内容。 那么有没有办法将它分成双循环或用另一种方式获得中间像素? 非常感谢 ! :)
【问题讨论】:
标签: android image bitmap pixels