JAVA保存图像
2013-12-11 17:29
48 查看
import java.io.*;
import java.awt.image.*;
import java.awt.*;
import javax.imageio.*;
import javax.swing.*;
class A{
public static void main(String[] args)
throws Exception{
Image img=new ImageIcon("nh.gif").getImage();
int width = img.getWidth(null);
int height = img.getHeight(null);
BufferedImage bi = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
Graphics g = bi.getGraphics();
g.drawImage(img,0,0,width,height,null);
g.dispose();
File f = new File("myimage.jpg");
ImageIO.write(bi, "jpg", f);
}
}
import java.awt.image.*;
import java.awt.*;
import javax.imageio.*;
import javax.swing.*;
class A{
public static void main(String[] args)
throws Exception{
Image img=new ImageIcon("nh.gif").getImage();
int width = img.getWidth(null);
int height = img.getHeight(null);
BufferedImage bi = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
Graphics g = bi.getGraphics();
g.drawImage(img,0,0,width,height,null);
g.dispose();
File f = new File("myimage.jpg");
ImageIO.write(bi, "jpg", f);
}
}
相关文章推荐
- javacpp-opencv图像处理之1:实时视频添加文字水印并截取视频图像保存成图片,实现文字水印的字体、位置、大小、粗度、翻转、平滑等操作
- javacpp-opencv图像处理之1:实时视频添加文字水印并截取视频图像保存成图片,实现文字水印的字体、位置、大小、粗度、翻转、平滑等操作
- 让input支持 ctrl v上传粘贴图片? 让input支持QQ截图或剪切板中的图像数据(Java实现保存)
- java 高级图像处理
- 用 Java 保存位图文件
- java读取TXT文件保存到数据库中
- opencv for python (1) 图像读取、显示、保存
- opencv读取、显示、保存图像
- java+mysql实现保存图片到数据库,以及读取数据库存储的图片
- Java 保存 Unicode 文件
- TWAIN扫描组件Dynamic .NET TWAIN v7.1发布,将图像保存为多页TIFF
- 保存HBITMAP图像到文件中
- 如何将delphi的整个form保存为图像?包含下拉条隐藏的部分。
- java提高篇(41)--urlconnection下载文件或图片并保存到本地
- matlab图像保存
- java.util.Date 和 java.sql.Date 的精确保存问题
- java 图像特效之素描
- java 图像特效之放大镜与哈哈镜
- 将charcontrol中的图像截图保存图像
- Linux下Java中文字体不显示(解决图像中文乱码问题)