public class ImageUtils
extends java.lang.Object
Constructor and Description |
---|
ImageUtils() |
Modifier and Type | Method and Description |
---|---|
static android.graphics.Bitmap |
getBitmapFromAssets(android.content.Context context,
java.lang.String fileAddress) |
static android.graphics.Bitmap |
getBitmapFromFile(java.lang.String fileAddress) |
static android.graphics.Bitmap |
getBitmapFromResources(android.content.Context context,
int resourceId) |
static android.graphics.Bitmap |
getBitmapFromUrl(java.lang.String urlAddress) |
static int |
getOrientationOfImageFile(java.lang.String fileAddress) |
static android.graphics.Bitmap |
getScaledBitmap(java.lang.String filePath,
int maxSize) |
static boolean |
reduceImageFileSize(java.lang.String filePath,
int max_file_size_bytes,
int quality,
int ratio) |
static android.graphics.Bitmap |
rotateBitmap(android.graphics.Bitmap bitmap,
int degree) |
static void |
rotateImageIfIsRequired(java.lang.String filePath) |
static void |
saveBitmapToFile(android.graphics.Bitmap bitmap,
java.lang.String fileAddress) |
public static boolean reduceImageFileSize(java.lang.String filePath, int max_file_size_bytes, int quality, int ratio)
public static android.graphics.Bitmap getScaledBitmap(java.lang.String filePath, int maxSize)
public static android.graphics.Bitmap getBitmapFromResources(android.content.Context context, int resourceId)
public static android.graphics.Bitmap getBitmapFromUrl(java.lang.String urlAddress)
public static android.graphics.Bitmap getBitmapFromAssets(android.content.Context context, java.lang.String fileAddress)
public static android.graphics.Bitmap getBitmapFromFile(java.lang.String fileAddress)
public static void saveBitmapToFile(android.graphics.Bitmap bitmap, java.lang.String fileAddress)
public static android.graphics.Bitmap rotateBitmap(android.graphics.Bitmap bitmap, int degree)
public static void rotateImageIfIsRequired(java.lang.String filePath)
public static int getOrientationOfImageFile(java.lang.String fileAddress)