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

자바 이미지 늘리기 어떤식으로할수있나요

0 추천
50x50크기의 이미지파일이있는데

 

흰색배경에 검은 원의 이미지라고 치면

 

전체 사이즈는 그대로하고 50x50안에 10x10정도의 영역을 20x20으로

전체영역에서 어느 한영역만 늘리는게 되나요
안드로이드개빡 (770 포인트) 님이 2015년 10월 20일 질문

2개의 답변

0 추천
방법은 다음과 같은 것들이 있겠네요.

1. 이미지 일부를 크롭해서 복사하여 해당 이미지(Bitmap)를 스케일이 다르게 그린다.

2. 부분 범위 정보(Rect)만 보관하여 같은 이미지를 전체와 부분, 두번 그린다.

3. 부분을 스케일 변경하여 이미지 자체 픽셀 정보를 변경시킨다.



대충 이정도 생각났는데 이중엔 메모리 절약면이나 속도면에서 2번 방법이 제일 좋겠네요.
Jinthree (8,980 포인트) 님이 2015년 10월 21일 답변
0 추천
BicubicScaleFilter 같은 이미지 필터를 쓰시는 것도 한 방법일 듯 합니다.

http://www.jhlabs.com/ip/filters/

https://github.com/finebyte/android-jhlabs
익명사용자 님이 2015년 10월 21일 답변
...