求利用gdal 技术,java语言,对tif图片的放大,缩小,裁切代码,swing jsp,applet不限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求利用gdal 技术,java语言,对tif图片的放大,缩小,裁切代码,swing jsp,applet不限相关的知识,希望对你有一定的参考价值。

GDAL/OGR这种技术哦,在原给分基础上能实现对tif栅格数据集的[图片的],放大,加五分,缩小加五分,裁切加十分,求各位大神了,swing,applet,JSP技术不限,但是一定是java写的

参考技术A java我知道哦,价279289325追问

你好歹让我加你啊,QQ:625506370

Python遥感图像处理应用篇(十六):GDAL 将归一化处理csv数据转化为遥感影像

1.使用数据

将上一篇文章中得到的计算结果作为转换数据。链接如下:

Python遥感图像处理应用篇(十五):GDAL 读取多光谱数据做归一化处理_空中旋转篮球的博客-CSDN博客

2.实现代码

基本思路,先读取csv数据,现读取每一列数据为一维数组,然后根据原始影像数据的大小(row,col)将一维数组塑形,即使用reshape函数变换为(row,col)形状对的二维数组。

使用gdal将二维数组转换为tif图像。

完整代码如下:

from osgeo import gdal
import numpy as np
import pandas as pd
import os

#以下代码将csv重新还原为影像
gdal.UseExceptions()
inputPathFile=\'O:/yourfullpath/*.tif\'
ds = gdal.Open(inputPathFile)
band = ds.GetRasterBand(1)
band01 = band.ReadAsArray()
print(band01.shape)

nrows, ncols = band01.shape
print(nrows, ncols)
scv_path=r"O:\\yourfullpath\\*_normolized.csv"
df=pd.read_csv(scv_path)
print(df.shape)
ro

以上是关于求利用gdal 技术,java语言,对tif图片的放大,缩小,裁切代码,swing jsp,applet不限的主要内容,如果未能解决你的问题,请参考以下文章

求利用C++言进行的 lowess拟合 或者 loess拟合原代码

gdal_data tif to tiles

java实现多个tif文件图片拼接

使用gdal库读取图像

如何对tif的图的位置进行调整

tif数据84坐标经纬度转Unity3D坐标