0
나는 컬러 풀 한 이미지가 있습니다이미지를 회색으로 표시 할 수 있습니까?
을하지만 이미지 뷰에 표시 할 때, 나는 회색 될 수 있도록 노력하겠습니다 :
는 안드로이드에 수 있습니까? 또는 일부 이미지 편집기로 회색 이미지를 만들어야합니까?
나는 컬러 풀 한 이미지가 있습니다이미지를 회색으로 표시 할 수 있습니까?
을하지만 이미지 뷰에 표시 할 때, 나는 회색 될 수 있도록 노력하겠습니다 :
는 안드로이드에 수 있습니까? 또는 일부 이미지 편집기로 회색 이미지를 만들어야합니까?
나는이 코드 조각을 직접 테스트하지 않았습니다. 하지만 시도해보십시오 :
public Bitmap toGrayscale(Bitmap bmpOriginal)
{
int width, height;
height = bmpOriginal.getHeight();
width = bmpOriginal.getWidth();
Bitmap bmpGrayscale = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
Canvas c = new Canvas(bmpGrayscale);
Paint paint = new Paint();
ColorMatrix cm = new ColorMatrix();
cm.setSaturation(0);
ColorMatrixColorFilter f = new ColorMatrixColorFilter(cm);
paint.setColorFilter(f);
c.drawBitmap(bmpOriginal, 0, 0, paint);
return bmpGrayscale;
}
이 질문에 영어 구문 오류를 수정하는 데 도움주세요, 나는 거기에 많은 것을 확신합니다. 나의 가난한 영어를 유감스럽게 생각한다. – Freewind