Here you can find the source of getTrimmedRight(Bitmap img)
Parameter | Description |
---|---|
img | a parameter |
public static int getTrimmedRight(Bitmap img)
//package com.java2s; import android.graphics.Bitmap; import android.graphics.Color; public class Main { /**// w w w . j av a2 s .c om * returns blank area of the image to the right direction of the image * @param img * @return blank area of the image to the right direction of the image */ public static int getTrimmedRight(Bitmap img) { int width = img.getWidth(); int height = img.getHeight(); int data = 0; for (int i = 0; i < height; ++i) { for (int j = width - 1; j >= 0; --j) { if (img.getPixel(j, i) != Color.TRANSPARENT && j > data) { data = j; break; } } } return data; } /** * returns blank area of the image to the right direction of the image * @param img * @param border * @return blank area of the image to the right direction of the image */ public static int getTrimmedRight(Bitmap img, int border) { int width = img.getWidth(); int height = img.getHeight(); int data = 0; for (int i = 0; i < height; ++i) { for (int j = width - 1; j >= 0; --j) { if (img.getPixel(j, i) != Color.TRANSPARENT && j > data) { data = j; break; } } } return data + border; } }