`
jiqimiao
  • 浏览: 62267 次
  • 性别: Icon_minigender_1
  • 来自: 常州
社区版块
存档分类
最新评论

学习Java6(五) 图片格式的转换

 
阅读更多
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
分享到:
评论

相关推荐

    Java实现HEIC格式图片转换

    前端图片插件不支持HEIC格式展示,需要在后端对HEIC格式图片进行转换为常用图片格式PNG,JPEG处理。通过网上资料查询及检验。在wiondows操作系统java开发环境中可通过ImageMagick安装包和im4java.jar把其他格式图片...

    Java实现pdf格式图片转换

    场景运用:在前端图片格式上传中,需要在后端对pdf格式图片进行转换为常用图片格式PNG,JPEG处理。通过网上资料查询及检验。在wiondows操作系统java开发环境中可通过ImageMagick安装包和im4java.jar把其他格式图片如...

    java图片格式转换.ico

    在Java编程环境中,图片格式转换是一项常见的任务,特别是在开发图形用户界面或网页设计时。本文将深入探讨如何在Java中实现图片格式转换,特别是将其他格式(如BMP)转换为ICO图标格式。ICO是一种特殊的图像文件...

    jimi.jar

    jimi.jar<用java代码实现图片格式转换>

    java svg格式转换成图片格式

    Java中实现SVG到图片格式转换的关键在于找到合适的库。Apache Batik是一个常用的Java SVG工具包,它提供了SVG解析、渲染以及转换的功能。以下是一个简单的使用Batik将SVG转换为PNG的步骤: 1. **添加依赖**: 首先,...

    基于java的图片文件格式转换和线性缩放

    ### 基于Java的图片文件格式转换与线性缩放技术详解 #### 一、引言 在当今数字化时代,图像处理技术是信息技术领域的一个重要组成部分。图像处理包括多种操作,如格式转换、图像缩放等。这些操作在很多应用中都至...

    Java图片格式转换

    ### Java图片格式转换知识点详解 #### 一、引言 在日常开发工作中,经常会遇到需要对图片进行格式转换的需求。例如,将一张`.bmp`格式的图片转换为`.jpg`或`.png`等其他格式。Java平台提供了强大的图像处理功能,...

    JAVA ImageJ 支持图片格式转换,图片放大缩小等,功能非常强大,缩略图高清晰,有实例代码

    这个压缩包提供的资源能够帮助开发者利用ImageJ进行图片处理,包括格式转换、图片的放大与缩小,以及创建高清晰度的缩略图。 1. **ImageJ的基本功能**: - **格式转换**:ImageJ支持多种图像格式的读取和写入,如...

    基于java jimi包的图片格式转换

    本篇文章将深入探讨如何利用Java的Jimi包来实现图片格式的转换,包括从JPG和GIF格式转换为PNG和PSD格式。Jimi是一个强大的Java图像处理库,它提供了丰富的功能,使开发者能够轻松地对图像进行各种操作。 首先,我们...

    Java处理Webp图片格式转换的示例代码

    Java处理Webp图片格式转换的示例代码 本文主要介绍了Java处理Webp图片格式转换的示例代码,旨在解决Webp格式图片在Java环境中的转换问题。下面将对标题、描述、标签和部分内容进行详细的解读和分析。 标题:Java...

    java实现图片转换为视频

    需要注意的是,处理过程中可能会遇到兼容性问题,因为不同的图片格式(如JPEG、PNG)和视频编码格式(如H.264)之间可能存在差异。在处理时,可能需要进行必要的图像格式转换,以确保与视频编码器的兼容性。 此外,...

    图片格式转换

    除了手动转换,开发人员也可以使用编程语言(如Python、Java、C#等)编写脚本来批量处理图片格式转换,这对于大量图像操作非常有用。 总之,图片格式转换是一个实用的技能,了解PNG和ICO格式的特点以及如何在两者...

    java 图片转换 cmyk转换rgb ie6,7,8无法显示cmyk格式的jpg图片

    还在为ie无法显示cmyk格式的jpg图片烦恼吗。本代码完全完整cmyk转rgb 严格经过测试

    bmp图片格式转换为JPG图片格式的javat程序

    BMP图片格式转换为JPG图片格式的Java程序是一种常见的图像处理任务,主要涉及到对数字图像的理解、Java图像处理API的运用以及图像压缩算法的应用。在Java中,我们可以使用`javax.imageio`包来实现这个转换过程。以下...

    java 图片转webp格式代码,maven项目

    本项目主要涉及的是如何在Java环境中将图片转换为WebP格式,这是一种由Google开发的高效图像文件格式,旨在提供更好的压缩效率,同时保持图像质量。下面我们将深入探讨这个Java Maven项目中的关键技术点。 首先,...

    将EMF图片格式转换成PNG

    在本项目中,我们关注的是如何将EMF图片转换为PNG格式,这通常涉及到图像处理和编程技术。`freehep`是一个开源的Java库,专门用于2D图形和图像处理,其中包括了将EMF转换为其他格式的功能。`freehep`库是由Heiko ...

    java各文件转换应用源码

    Java 文件转换应用源码项目是一个基于Java 1.8开发的实用工具,它提供了丰富的文件转换功能,包括PDF与Word之间的互相转换、图像格式转换、PDF转为图片以及Base64编码与文件之间的相互转换。这个项目对于需要处理...

    java实现jpeg图片序列转avi格式

    本篇文章将详细讲解如何使用Java将JPEG图片序列转换为AVI视频格式,这对于那些需要将一系列静态图片组合成动态视频的场景非常有用。 首先,我们需要了解JPEG(Joint Photographic Experts Group)是一种常见的图像...

    Java实现图片格式转化(图形界面)

    在Java编程环境中,开发一个图形用户界面(GUI)应用程序来实现图片格式转换是常见的需求。本项目名为"ImageChanger",它利用了Jimi库,这是一个强大的Java图像处理库,能够支持多种图像格式之间的转换,并且具备在...

Global site tag (gtag.js) - Google Analytics