-1
비트 맵이 있고 지정된 영역 (예 : 빨간색)으로 일부 영역을 찾아야합니다.특정 색상의 비트 맵 영역 선택
bitmap.getPixels()을 사용하면 이미지의 행렬을 가져 와서 픽셀의 일부 영역을 쿼리 할 수 있습니다.
누구든지이 작업의 알고리즘을 제공 할 수 있습니까?
비트 맵이 있고 지정된 영역 (예 : 빨간색)으로 일부 영역을 찾아야합니다.특정 색상의 비트 맵 영역 선택
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 == Color.RED){
//Do something
}
}
}
, 당신은 대신 매트릭스를 사용하거나 사각형을 그려 가야를 거기 값들이!