Android 选择具有特定颜色的位图区域
我有一个位图,我需要找到它的一些指定颜色的区域(例如红色) 我知道我可以简单地使用bitmap.getPixels()来获取图像的矩阵并查询它的某个像素区域Android 选择具有特定颜色的位图区域,android,image,colors,bitmap,Android,Image,Colors,Bitmap,我有一个位图,我需要找到它的一些指定颜色的区域(例如红色) 我知道我可以简单地使用bitmap.getPixels()来获取图像的矩阵并查询它的某个像素区域 有人能给我提供这个任务的算法吗?如果你想得到每个像素的颜色,你可以这样做: for(int i=0;i<bitmap.getWidth();i++){ for(int j=0;j<bitmap.getHeigth();j++){ int pixel = bitmap.getPixel(i,j); if(pixel
有人能给我提供这个任务的算法吗?如果你想得到每个像素的颜色,你可以这样做:
for(int i=0;i<bitmap.getWidth();i++){
for(int j=0;j<bitmap.getHeigth();j++){
int pixel = bitmap.getPixel(i,j);
if(pixel == Color.RED){
//Do something
}
}
}
for(int i=0;i