java 图片转换 gif转jpg
首先需要Jimi的Jar包的支持:
下载地址:http://download.csdn.net/detail/yuyang2013/5138029
- import java.awt.image.ImageProducer;
- import java.io.File;
- import com.sun.jimi.core.Jimi;
- import com.sun.jimi.core.JimiException;
- import com.sun.jimi.core.JimiWriter;
- import com.sun.jimi.core.options.JPGOptions;
- /**
- * @Description: Gif图片转换为Jpg
- */
- public class G2j {
- public static void toJPG(String source, String dest, int quality) {
- if (dest == null || dest.trim().equals(""))
- dest = source;
- if (!dest.toLowerCase().trim().endsWith("jpg")) {
- dest += ".jpg";
- System.out.println("Overriding to JPG, output file: " + dest);
- }
- if (quality < 0 || quality > 100 || (quality + "") == null || (quality + "").equals("")) {
- quality = 75;
- }
- try {
- JPGOptions options = new JPGOptions();
- options.setQuality(quality);
- ImageProducer image = Jimi.getImageProducer(source);
- JimiWriter writer = Jimi.createJimiWriter(dest);
- writer.setSource(image);
- writer.setOptions(options);
- writer.putImage(dest);
- } catch (JimiException je) {
- System.err.println("Error: " + je);
- }
- }
- public static void main(String[] args) {
- File file = new File("D:\\1\\");
- for(String fl : file.list()){
- if(fl.endsWith(".gif")){
- System.out.println(fl);
- toJPG("D:\\1\\" + fl, "D:\\2\\" + fl.replace(".gif", ""), -1);
- }
- }
- }
- }
转载自:http://blog.csdn.net/yuyang2013/article/details/8669805
java 图片转换 gif转jpg相关推荐
- java图片转换pdf_Java实现图片转换PDF文件的示例代码
最近因为一些事情,需要将一张简单的图片转换为PDF的文件格式,在网上找了一些工具,但是这些工具不是需要注册账号,就是需要下载软件. 而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就 ...
- Java 图片转换格式
Java 图片转换格式 参考 代码 参考网上的代码,记录下来.补充了 链接图片转换 参考 JAVA 万能图片格式转换 代码 ImageConvert.java 图片格式转换 工具类 import ja ...
- java 图片转换、展示 异常问题
java 图片转换.展示 异常问题 Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11G ...
- java图片转换成base64_Java将图片转换成Base64字符串
public classImageUtil {/*** 本地图片转换成base64字符串 *@paramimgFile * 图片本地路径 *@return */ public static Strin ...
- Java 图片转换为字符图 CharMaps (整理)
/** Java 图片转换成字符图 CharMaps (整理) * * 2016-1-2 深圳 南山平山村 曾剑锋 ** @(#)CharMaps.java 2014/1/16 * 1.这个一个Jav ...
- 图片比对java,Java图片比对
在自动化测试中,除了普通的值验证,经常还有一些图片验证,比如图片的匹配率,输出图片的差异图片等.本文主要用到了BufferedImage类来操作图片比对和输出差异图片,大体的思路如下: 1. 通过Im ...
- base64转html文件,图片转换成Base64编码集成到html文件
首先为什么要这么做? 原因很简单这样可以减少与服务器的请求,当然对于一些浏览器并不支持,如IE8.通常用在手机版网站中,具体转化方法如下: 1.在线打开Base64的编码器将图片编码成Base64 ...
- java png 转jpg_怎么用java将png图片转换成jpg格式的图片
png是一种背景透明格式的图片,大量用于网络上,保真性很好,JPG是压缩图片,占用空间少.但有一些失真,所以在将png图片转换成jpg图片之后,肯定是有一些差异的,毕竟这是两种不同的格式. 下面用一个 ...
- java批量转换图片格式
废话不多直接上代码,代码其实也不多.... package com.qiao.testImage;import java.awt.image.BufferedImage; import java.io ...
- java如何把png转换成jpg_Java实现将png格式图片转换成jpg格式图片的方法【测试可用】...
Java实现将png格式图片转换成jpg格式图片的方法[测试可用] 发布于 2020-4-9| 复制链接 摘记: 本文实例讲述了Java实现将png格式图片转换成jpg格式图片的方法.分享给大家供大家 ...
最新文章
- 5GS 协议栈 — N1 接口的协议栈(NAS)
- 关闭钩子(ShutdownHook)
- CSS常用选择器、伪元素选择器、伪类选择器大全——响应式Web系列学习笔记
- CRM Fiori offline技术实现:js/createStores.js
- warshall算法求传递闭包c++_【建模小课堂】图论算法
- JAVA基础系列:ThreadLocal
- wikioi 2315 longge的问题 2012年省队选拔赛山东(欧拉函数应用)
- 07. 千万不要重载、||和, 操作符
- APMCon2017 | 一大波技术大神来袭,你要的性能优化干货这里全都有
- OSX与iOS系统架构
- CIE 国际照明委员会
- 【Day7.1】张掖七彩丹霞看日出
- 基于Robotics Toolbox的机械臂工作空间求解
- 测试驱动需求分析--需求文档评审实例
- AWS KVS(Kinesis Video Streams)之WebRTC移植编译(三)
- (转)利用Office里面的OWC组件进行画图
- linux下安装OpenOffice及使用java调用OpenOffice转换word、Excel为pdf并添加水印
- 解决电脑搜不到WiFi6无线路由信号问题,别人家的都能搜到自己家的搜不到
- JDK1.8特性之StringJoiner
- 超全的2022届数字IC面经汇总来了~
热门文章
- PS基础操作之图像处理(一)
- mysql数据库配置步骤,MySQL数据库安装配置步骤详解
- c语言银行卡六位密码编译,用c语言生成六位的随机密码。
- Vue + Element 前端调用后端接口获取微信支付二维码和支付宝支付二维码
- 一些好看的渐变色(配色)网站推荐
- html颜色混搭的插件,Color by Fardos,网页取色配色插件,查找近似颜色,提供渐变配色...
- MT2601智能穿戴芯片处理器参数介绍
- 龙卷风袭击广东致6死215伤 广州停
- c++ 取模和求余运算
- 最新行政区划省市区镇街道村 导入数据库 MYSQL (2021年4月 )