查找透明图片

来源:互联网 发布:天球仪软件 编辑:程序博客网 时间:2024/06/15 22:38
private static void checkTransparent(File f) throws IOException{BufferedImage bi = (BufferedImage) ImageIO.read(f);// 获取图像的宽度和高度int width = bi.getWidth();int height = bi.getHeight();boolean isTransparent = true;// 扫描图片for (int i = 0; i < height; i++) {for (int j = 0; j < width; j++) {// 行扫描int dip = bi.getRGB(j, i);if (dip >>24 != 0){isTransparent = false;}}}if(isTransparent){System.out.println("透明图片");}else{System.out.println("不透明图片");}}
查找透明图片
0 0