마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이미지뷰에서 흰색을 투명하게 바꿀 수 있나요? 부탁드립니다.

0 추천

갤럭시 노트에서 그린 그림을 가져와서 펜으로 그린 부분만 나오고 저장될 때 만들어진 흰색부분을  

투명하게 만들어서 이미지뷰를 통해 화면에 출력하는 것을 구현하고 있습니다.

일전에 질문을 드려서 링크를 걸어주셨는데, 일주일 동안 그 링크를 보고

코드와 씨름하며 구현해도 구현이 되지 않네요 ㅜㅜ 

위와 같은 화면에서 흰색을 제거하고 싶은 것입니다. 

 

다시 한 번 안드로이드 개발자 분들의 답변을 듣고 싶습니다. 부탁드립니다. 

답변을 주신다면 정말정말 은혜를 잊지 않겠습니다. ㅜㅜ 

 

안드로이덕후 (190 포인트) 님이 2015년 3월 16일 질문
원래 저 그림 배경이 흰색아닌가요?
저걸 코딩으로 없앨 수 잇따고요?!!!!!!
기존에 png나 jpeg 파일에서 배경이 없는 그림이라면 모르겠는데...
가능은 한 것 같습니다. 구현해서 보여드리도록 하겠습니다.

2개의 답변

+1 추천
 
채택된 답변
예전에 C#에서 카메라에 스티커 올리는 작업을 한적이 있는데,

비트맵의 픽셀 0 X 0에서 fullPixelWidth X fullPixelHeight 까지 루프 돌면서 흰색 픽셀인 값은 ARGB를 투명으로 줘서 새로운 비트맵으로 저장해서 처리했습니다.

JAVA에서도 동일하게 처리하면 되지 않을까 합니다.
이드로이드 (22,930 포인트) 님이 2015년 3월 16일 답변
안드로이덕후님이 2015년 3월 16일 채택됨
0 추천
aucd29 (218,390 포인트) 님이 2015년 3월 16일 답변
...