본문 바로가기

bitmap3

안드로이드 - Bitmap(이미지) 사이즈 변경(Scale) 및 회전(Rotation)_하는 방법 안드로이드에서 이미지사이즈 변경 및 회전하는 코드입니다. 1. 이미지 사이즈 변경(Scale) // 가로 2배, 세로 1배인 사이즈 Matrix Matrix matrix = new Matrix(); matrix.preScale(2.0f, 1.0f); // 리소스의 이미지를 Bitmap으로... Bitmap bitmap = BitmapFactory.decodeResource(this.getResources(), R.drawable.ic_launcher); // 이미지 사이즈 변경 bitmap = Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), bitmap.getHeight(), matrix, false); 2. 이미지 회전(Rotation) // 이미지 중심으.. 2015. 6. 24.
안드로이드 - 리소스 이미지를 Bitmap 클래스로 변환하기 안드로이드 앱을 개발할 때 간혹 리소스 이미지를 Bitmap 클래스로 변환해야 할 경우가 발생합니다. 예를 들면 리소스 이미지에 글자를 넣거나, 아니면 다른 가공을 하는 경우겠죠. 아래의 소스는 리소스 이미지를 Bitmap으로 변환하는 코드입니다. - 관련 패키지 & 클래스 import java.io.InputStream; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; - 리소스 이미지를 Bitmap으로 변환하는 코드 public Bitmap getResToBitmap(Context context, int id){ InputStream is = null; Bitmap .. 2015. 6. 12.
안드로이드 - 인터넷에 있는 이미지 Bitmap으로 만들기 안드로이드를 개발 할 때 OpenApi 등을 이용하여 이미지를 표시하고 합니다. 이런 경우 이미지 URL을 Bitmap으로 변경하여 ImageView에 표시하기 됩니다. 아래의 소스는 아미지 URL을 Bitmap으로 변경해주는 소스입니다. import java.io.BufferedInputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; import android.graphics.Bitmap; import android.graphics.BitmapFactory; public class ImageHelper { public static Bitm.. 2015. 4. 24.