JAVA调用GDAL实现影像格式转换,以tif to jpg为例
来源:互联网 发布:mac 鼠标右键 编辑:程序博客网 时间:2024/05/21 17:22
前言
本文简单实现java调用GDAL实现影像格式转换。
package Marcus.com;import org.gdal.gdal.Dataset;import org.gdal.gdal.Driver;import org.gdal.gdal.gdal;import org.gdal.gdalconst.gdalconstConstants;public class tif2jpg { public static void main(String[] args) { // TODO Auto-generated method stub String INPUT_PATH="D:/airplane20.tif"; String OUTPUT_PATH="D:/airplane20.jpg"; //注册GDAL gdal.AllRegister(); //设置中文 gdal.SetConfigOption("gdal_FILENAME_IS_UTF8", "YES"); //只读方式读取数据 Dataset ds=gdal.Open(INPUT_PATH,gdalconstConstants.GA_ReadOnly); //判断数据源是否非空 if (ds==null) { System.err.println("GDALOpen failed-"+gdal.GetLastErrorNo()); System.err.println(gdal.GetLastErrorMsg()); System.exit(1); } Driver hDriver=ds.GetDriver(); System.out.println("Driver: "+hDriver.getShortName()+"/"+hDriver.getLongName()); hDriver.CreateCopy(OUTPUT_PATH, ds); ds.delete(); hDriver.delete(); System.out.println("Suscess!"); }}
阅读全文
0 0
- JAVA调用GDAL实现影像格式转换,以tif to jpg为例
- Java实现GDAL读取TIF并转换为OpenCV(Mat格式)
- C#使用GDAL将tif图像转换为jpg、bmp、png和gif格式的图像
- JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
- JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
- 使用JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
- ArcGis把jpg、png格式地图图片转换为tif格式
- JAVA 实现jpg/tif/bmp 等图片格式互相转换,解决RenderedOp资源不能释放
- IDEA下JAVA 调用GDAL读写tif文件
- GDAL影像投影转换
- ubuntu中实现tif格式转换为pdf或者其它各种格式的方法
- C# Tif格式转Jpg
- java实现图片格式转换为JPG
- C# 实现多张JPG 转换为GIF格式
- OpenCV实现JPG转换为avi格式的视频流
- ENVI标准格式转换为tif格式2
- php实现tif转jpg
- MATLAB读取nc文件并转换为.tif格式
- TensorFlow升级到1.2.0后带来的问题
- 关于this、getContext()、getActivity()、getApplication()、getApplicationContext()的区别
- 对PopupWindow的封装
- MySql视图原理讲解与使用大全
- Mysql 遇到的各种问题
- JAVA调用GDAL实现影像格式转换,以tif to jpg为例
- Spring学习笔记(一)
- 知识图谱项目札记
- Centos7.1安装步骤图解
- iOS 获取手机倾斜角度
- 开发一个SSO服务器
- UOJ #219 [NOI2016 D1T1] 优秀的拆分 [95分]
- CVE-2017-6008浅析-HitmanPro内核池溢出漏洞(Win7)
- LoRa无线sx1278&LoraWan协议剖析