问题描述
- android 如何使用imageIO类呢 引用jar包编译没错 运行就报错了 说找不到
-
部分代码
public static String getImagePixel(Bitmap bt) {
setBitmap(bt);
int R=0;
int G=0;
int B=0;
List list=new ArrayList();
File files = new File("/mnt/sdcard/inncloudimage/req_images/Image.jpg");
BufferedImage bi = null;
try {
bi = ImageIO.read(files);
} catch (Exception e) {
e.printStackTrace();
}
int width = bi.getWidth();
int height = bi.getHeight();
int sum=width*height;
int minx = bi.getMinX();
int miny = bi.getMinY();
for (int i = minx; i < width; i++) {
for (int j = miny; j < height; j++) {
int pixel = bi.getRGB(i, j);
R=(pixel & 0xff0000) >> 16;
G=(pixel & 0xff00) >> 8;
B=(pixel & 0xff);
list.add(R+"-"+G+"-"+B);
}
}
return getMaxCount(list);
}ImageIO.read(files);要用到这个获取jpg的颜色 android好像不能用啊 安卓有没有提供什么呢
时间: 2024-10-05 16:53:44