1importjava.awt.image.BufferedImage;
2importjava.io.File;
3importjava.io.IOException;
4importjavax.imageio.ImageIO;
5
6publicclassImageIOTest{
7publicstaticvoidmain(Stringargs[])throwsIOException{
8FileinputFile=newFile("c:\\test.bmp");
9BufferedImageinput=ImageIO.read(inputFile);
10
11
12FileoutputFile=newFile("c:\\test.gif");
13ImageIO.write(input,"GIF",outputFile);
14
15outputFile=newFile("c:\\test.jpeg");
16ImageIO.write(input,"JPEG",outputFile);
17
18outputFile=newFile("c:\\test.jpg");
19ImageIO.write(input,"JPG",outputFile);
20
21outputFile=newFile("c:\\test.png");
22ImageIO.write(input,"PNG",outputFile);
23}
24}
一个512*384 纯黑的BMP格式图片是576KB
转换以后:
gif格式为790字节
jpeg格式为3.61KB
jpg格式为3.61KB
png格式为652字节
目前支持一下格式:
BMP, JPG,PNG, JPEG, WBMP, GIF
分享到:
相关推荐
前端图片插件不支持HEIC格式展示,需要在后端对HEIC格式图片进行转换为常用图片格式PNG,JPEG处理。通过网上资料查询及检验。在wiondows操作系统java开发环境中可通过ImageMagick安装包和im4java.jar把其他格式图片...
基于java jimi包的图片格式转换,图形用户见面,包括jpg,gif 到png,psd等转换
场景运用:在前端图片格式上传中,需要在后端对pdf格式图片进行转换为常用图片格式PNG,JPEG处理。通过网上资料查询及检验。在wiondows操作系统java开发环境中可通过ImageMagick安装包和im4java.jar把其他格式图片如...
jimi.jar<用java代码实现图片格式转换>
基于java的图片文件格式转换和线性缩放 图片文件格式转换最核心的问题就是要解决各种图片格式的编码和解码,
自己做的小demo,实现格式转换,java语言
Java图片格式转换的例子,下去看看就明白了
ImageJ 支持图片格式转换,图片放大缩小等 是一个不错的选择,压缩包中包括库文件,实例类,以及ImageJ的源代码!还有API帮助文档!DOC文档太大.暂不发送
用java实现的简单图片格式转换,由用户选择
java图片格式转换.特别实现其它格式转到ico,例如原图是bmp转到.ico亲自编写测试可用.生成后的图片可以自由指定保存路径,默认和src同一级目录
图片文件格式转换最核心的问题就是要解决各种图片格式的编码和解码,推荐用jimi包,可从http://java.sun.com/products/jimi/下载该包及其源码和demo。需要注意的是:jimi提供了对几乎所有图片格式的解码支持,但是为...
java写的图片格式转换程序,支持jpg,bmp等格式
JAVA图片类型转换 实例. 如果需要在java中将 bmp 的图片转成 gif 格式的,可以参考一下这个例子。
Java将DICOM格式的图片转换为png,JPG,jpeg格式的图片
java程序,读取BMP图片的数据存到数组中,利用java类的压缩算法,将BMP图片转换为JPG格式的图片。
主要介绍了Java处理Webp图片格式转换的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
用java技术处理图片,生成缩略图,添加水印,切割裁剪图片,格式转换
simpleImageTool又一个简单、好用的图片格式转换、缩放水印叠加等功能的纯Java图片工具库。 simpleImageTool的由来,近期需要用到图片处理,通过网上的图片流直接进行缩放水印叠加等,需要一个纯java的处理库,在...
java 实现 jpeg图片序列转 avi格式,附有使用说明和详细注解。分享给大家。