2011-01-28 3 views
0

사용자가 이미지를 색칠 할 수있는 앱을 개발 중입니다. 내가 적용하고자하는 색상의 색상 매트릭스를 가지고 있지만 문제는 x y 좌표의 색상을 변경하는 대신 전체 이미지에 색상이 적용됩니다. colormatix를 이미지의 지정된 좌표에 적용하는 방법을 모르겠습니다.이미지의 colormatrix x, y 좌표를 변경하는 방법은 무엇입니까?

나는

이 사람이 나를 도울 수 imageview.SetPixelColorMatrix(x,y,matrix) 같은 뭔가를 찾고 있어요

matrix = 
    new float[] { 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, }; 

imageview.setColorFilter(new ColorMatrixColorFilter(matrix)); 

을 사용하고?

답변

1

사용 createBitmap (비트 맵 소스, INT (X), INT의 Y, INT 폭 INT 높이 매트릭스 m, 부울 필터) 여기에서는 source.for 상세한의 좌표가 this 참조 지정할 수있다.

관련 문제