2011-04-28 9 views
0

안녕하세요.안드로이드의 두 비트 맵에서 비트 맵을 생성 할 수 있습니까?

두 비트 맵에 직사각형 비트 맵과 텍스트 비트 맵이 있다고 가정하십시오. 이제 그 두 비트 맵 (사각형 및 텍스트)을 사용하여 다른 비트 맵을 만들고 싶습니다. 다른 비트 맵을 사용하여 새 비트 맵을 만들 수 있습니까? 그렇다면이 점에 대해 나에게 조언하거나 다른 유용한 아이디어를 제공하십시오.

미리 감사드립니다.

+1

코드 예 : http://stackoverflow.com/questions/4611012/how-to-composecombine-two-photo-image-in-android/4614265#4614265 – Zelimir

답변

2

this 생성자를 사용하여 사각형 비트 맵에서 BitmapDrawable을 만든 다음 draw 메서드를 재정 의하여 다른 비트 맵 위에 텍스트 비트 맵을 그릴 수 있습니다. Canvas 클래스의 drawBitmap 메서드 중 하나를 사용하면됩니다.

0

new Bitmap을 만든 다음 두 원본 비트 맵을 반복 할 수 있습니다. 모든 지점에서 텍스트 이미지의 픽셀이 흰색 (또는 알려진 배경색)이면 사각형의 픽셀 색을 사용하십시오. 텍스트 이미지의 픽셀이 검은 색 (또는 알려진 텍스트 색)이면 텍스트의 색을 사용하십시오.

관련 문제