图片格式tif转换jpg
引入jar包
<dependency><groupId>com.sun</groupId><artifactId>jai_codec</artifactId><version>1.1.3</version> </dependency> <!-- https://mvnrepository.com/artifact/javax.media/jai_core --> <dependency><groupId>javax.media</groupId><artifactId>jai_core</artifactId><version>1.1.3</version> </dependency> <!-- https://mvnrepository.com/artifact/javax.media.jai/com.springsource.javax.media.jai.codec --> <dependency><groupId>javax.media.jai</groupId><artifactId>com.springsource.javax.media.jai.codec</artifactId><version>1.1.3</version> </dependency>
public static String tiffTuanJPG(String filePath){String format = filePath.substring(filePath.lastIndexOf(".")+1);String oldFile = filePath;String turnJpgFile = filePath.replace(".tif", ".jpg");if(format.equals("tif")){File fileTiff = new File(turnJpgFile);if(fileTiff.exists()){System.out.println("该tiff文件已经转换为 JPG 文件:"+turnJpgFile);return turnJpgFile;}RenderedOp rd = JAI.create("fileload", filePath);//读取iff文件OutputStream ops = null;try {ops = new FileOutputStream(turnJpgFile);//文件存储输出流JPEGEncodeParam param = new JPEGEncodeParam();ImageEncoder image = ImageCodec.createImageEncoder("JPEG", ops, param); //指定输出格式image.encode(rd );//解析输出流进行输出ops.close();//删除原有文件File f = new File(oldFile);f.delete();System.out.println("tiff转换jpg成功:"+filePath);} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}return turnJpgFile; }public static void main(String[] args) {String path = tiffTuanJPG("E:/123.tif");System.out.println(path); }
图片格式tif转换jpg相关推荐
- 【我的Android进阶之旅】推荐一款视频转换GIF图片格式的转换工具(Video to GIF)...
一.背景 最近想把一些Android Demo的运行效果图获取下来,但是一直使用真机进行调试,在电脑上不好截取一段gif动画.而之前使用模拟器的时候可以使用 GifCam 工具进行屏幕动画截取.Gif ...
- 通过PIL模块批量对图片格式进行转换(如jpg转png)
通过PIL模块批量对图片格式进行转换(如jpg转png) python的pil模块相当的智能,如果你需要对图片格式进行转换,比如jpg转换成tif.jpg转换成gif.png转换成jpg.只需要在保存 ...
- python图片保存jpg、show变成bmp_Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中...
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中 我就废话不多说了,直接上代码吧! import Image from datetime import datetime impor ...
- php图片转换软件,能能图片格式转换器 支持主流图片格式批量转换,简单实用的图片转换软件...
今天给大家分享一个我平常用的能能图片格式转换器,这个能能图片格式转换器也是非常强大,集合所有图片格式,支持相互转换哦,能能图片格式转换器还有图片剪切,调整分辨率,添加水印等功能.在这里也推荐大家看一下 ...
- 图片格式怎么转换?推荐三种实用的转换方法
在日常办公中,小伙伴们会不会和我一样,经常会需要在网上找一些图片素材进行编辑.可是有时候找到的是WEBP格式的图片,有一些软件是没办法直接编辑的,只能先转为JPG格式才可以继续编辑.是不是有的小伙伴还 ...
- 【我的Android进阶之旅】推荐一款视频转换GIF图片格式的转换工具(Video to GIF)
一.背景 最近想把一些Android Demo的运行效果图获取下来,但是一直使用真机进行调试,在电脑上不好截取一段gif动画.而之前使用模拟器的时候可以使用 GifCam 工具进行屏幕动画截取.Gif ...
- 图片格式怎么转换jpg?jpg格式怎么转换?
在我们的日常生活中总是会遇到一些特殊的图片格式,这个时候我们就需要将图片转换为jpg格式,而最简单的方法就是使用jpg图片转换工具去处理.这里小编就来给大家介绍一个可以在线格式转换(https://w ...
- 图片格式怎么转换?这两招帮你快速修改图片格式
图片格式怎么转换?图片在我们平时的工作生活当中是非常常见的,一张小小的图片却并不简单,常见的格式就有jpg.png.webp.bmp.icon等,不同的情况下需要使用不同格式的图片,例如jpg是最广泛 ...
- jfif转换jpg,jfif图片格式怎么转换jpg?
jfif转换jpg,jfif图片格式怎么转换jpg?谈到图片,我们就会想到图片的各种后缀格式,比如tiff.bmp.jfif.tga等.那每张图片在下载和保存时都拥有自己的存在格式,只是因为很多系统无 ...
- Java中实现图片格式的转换
小小的代码片段,在Java中实现图片格式的转换. 下边的示例中,使用了jpg->jpg,^_^我懒得修改了再测试了,我在实际使用的时候是从bitmap位图转换为了jpg. package com ...
最新文章
- .NET Core 常用加密和Hash工具NETCore.Encrypt
- CVPR2021|Anchor-free新玩法,一个head统一目标检测,实例分割,姿态估计三种任务...
- UCLA李婧翌:女性最不需要做的就是「怀疑自己」| 妇女节特辑
- 【贪心】P1056 排座椅
- 数据结构课程设计---最长公共子串
- jquery的一个代码
- Bean的拷贝之BeanUtils
- CYYMysql 源码解读 1
- 放置奇兵公会副本攻略_放置奇兵维萨配什么魔兽,放置奇兵装备怎么获得-放置奇兵攻略...
- android 车牌字符分割,车牌识别 之 字符分割
- 瞅瞅Levels.fyi发布的2020年度程序员收入报告
- [Steam]成就游戏销量乐观
- 69期-Java SE-035_MySQL-6 存储过程、SQL练习 -doing
- 矩阵相抵的一道例题(对称+主子式)
- Windows中Python3.x下运行Python2.x程序解决方案
- vue 实现第三方QQ登录
- 分享关于UE4中matinee工具的使用教程
- 微信小程序API-设备- 网络状态
- 一文讲透:质量管理的历史
- SpringBoot | 四大核心之actuator(程序监控器)