이미지를 가져와서 흰색부분을 다 다른색으로 변경하고싶은데요 픽셀하나하나 다계산해서 화이트부분을 다 레드로 변경했는데요.
안티엘리어싱때문인지 WHILE부분만 딱 사라지고 경계선부분들은 색이 변경되지 않아서 이상하게 됩니다.
포토샵에서는 허용치32정도 주고 페인트 도구이용하며 ㄴ거의 깔끔하게 되는데 말이죠 그정도 효과를 내려면 어떻게 해야하나요.
좋은 하루 되십시오.
int[] pixels = new int[sW*sH];
bitmap.getPixels(pixels,0,sW,0,0,sW,sH);
for(int i = 0; i<pixels.length; i++){
if(pixels[i] ==Color.WHITE ){
pixels[i]= Color.RED;
}
}