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

bitmap 이미지 stroke하는방법

0 추천
안녕하세요

 

다름이 아니라 이게 되는지 궁금한데요

 

1080*1080 사이즈의 이미지가 있습니다.

하지만 그사이즈안에 중앙에 이미지색이 들어간게 잇고 그외는 다 투명입니다 쉽게말해 1080안에 동그라미가 하나 있다고 가정하구요

이 이미지를 라인을 따라 선을 그릴수 있나요???stroke시키는 방법 말씀드리는겁니다.

이해하셨는지 모르겠지만. 이미지에 테두리를 만든다고 생각하시면 됩니다. 모양은 여러가지구요.
흠바바 1 (4,000 포인트) 님이 2015년 4월 16일 질문

1개의 답변

0 추천
1. 원래 이미지(Image A)의 알파를 추출 합니다(Alphamap A)

2. Alphamap A를 stroke사이즈 만큼 dilate(알고리즘은 웹 조금만 찾으면 많이 나옵니다) 합니다(Alphamap B)

3. stroke할 컬러로 사각형 이미지를 만든 다음, 여기에 Alphamap B를 inject합니다.(image B)

4. 이제 Image B를 그린 후, Image A를 다시 그리면 됩니다.
레오나 (3,290 포인트) 님이 2015년 4월 16일 답변
...