ENVI_IDL:如何对影像进行各种方式的上下左右的颠倒或者翻转.

简介: ENVI_IDL:如何对影像进行各种方式的上下左右的颠倒或者翻转.

01 函数说明

相信大家只是找不到合适的函数,所以这里简单提供我对影像进行上下左右的颠倒或者翻转会使用到的函数:rotate函数.

 

以下是关于rotate函数的简单介绍.

语法:Result = ROTATE(Array, Direction)

Araay:需要翻转的影像的数组

Direction:翻转的方式序号或者编码.

具体如下:

一般我是直接看右侧的原始X1、Y1和翻转之后的X、Y的变化来确定使用何种翻转的编码.

另外,函数的输出结果是翻转之后的影像数组,并不是在原来的数组基础做了修改.


4f2a7c1cd9504390b7af234601473d9c.png

02 示例

下方是颠倒了的影像(大概可以看出来是南北颠倒了)



这是核心代码:

ds_data = rotate(ds_data, 7)  ; ds_data是原影像的数组

这是颠倒回来的影像:


 


目录
相关文章
|
传感器 存储 编解码
ENVI:如何进行对自带RPC的图像进行RPC正射校正呢?
ENVI:如何进行对自带RPC的图像进行RPC正射校正呢?
2147 0
|
传感器 测试技术 atlas
Landsat系列卫星:Landsat 9 详解和细节(NASA/USGS)
Landsat系列卫星:Landsat 9 详解和细节(NASA/USGS)
4155 0
Landsat系列卫星:Landsat 9 详解和细节(NASA/USGS)
|
数据处理
详细讲解ArcGIS中栅格计算器常用函数的使用
详细讲解ArcGIS中栅格计算器常用函数的使用
2432 1
|
定位技术
ENVI: 如何创建GLT文件并基于GLT对图像进行几何校正?
ENVI: 如何创建GLT文件并基于GLT对图像进行几何校正?
1551 0
|
编解码
ENVI无缝镶嵌、拼接栅格数据的方法
【8月更文挑战第10天】使用ENVI进行无缝镶嵌的方法包括:准备具有一致空间参考的栅格数据;通过“File”菜单逐个加载数据;启动“Seamless Mosaic”工具;添加待镶嵌图像;调整几何校正、颜色平衡及羽化参数以平滑过渡;设定输出路径与格式;最后执行镶嵌并检查结果质量,必要时微调参数直至满意。
1464 1
ENVI Classic:如何进行图像融合(HSV变换/Brovey变换/PC变换)?
ENVI Classic:如何进行图像融合(HSV变换/Brovey变换/PC变换)?
3253 0
ENVI Classic:如何加载栅格数据(Img/DEM)和矢量数据(evf of ROI)?
ENVI Classic:如何加载栅格数据(Img/DEM)和矢量数据(evf of ROI)?
1657 0
|
安全 Windows
win10系统:局域网下共享文件夹设置,解决其他电脑访问不成功问题
这篇文章是关于如何在Windows 10系统下设置局域网共享文件夹,并解决其他电脑访问不成功的问题的详细指南。
43350 7
win10系统:局域网下共享文件夹设置,解决其他电脑访问不成功问题
|
机器学习/深度学习
SVM和SVMR有什么区别
SVM和SVMR有什么区别
658 11