程序实现将一个图片缩小成256*256像素图片并保存

targetZoomOut(String sourcePath) { //将目标图片缩小成256*256并保存File file1 = new File(sourcePath); //用file1取得图片名字String name = file1.getName();try {BufferedImage input = ImageIO.read(file1);BufferedImage inputbig = new BufferedImage(256, 256, BufferedImage.TYPE_INT_BGR);Graphics2D g = (Graphics2D) inputbig.getGraphics();g.drawImage(input, 0, 0,256,256,null); //画图g.dispose();inputbig.flush();File file2 = (file2.exists()) {System.out.println(“多级目录已经存在不需要创建!!”);} else {//如果要创建的多级目录不存在才需要创建。file2.mkdirs();}String fname = name.substring(0, name.lastIndexOf(“.”));//新名字ImageIO.write(inputbig, “jpg”, new File(“e:/” + fname + “.jpg”)); //将其保存在C:/imageSort/targetPIC/下} catch (Exception ex) {ex.printStackTrace();}},偶尔为街头独特的风景驻足,

程序实现将一个图片缩小成256*256像素图片并保存

相关文章:

你感兴趣的文章:

标签云: