遥感影像裁剪的目的是将研究之外的区域去除,常用的方法是按照行政区划边界或者自然区划边界进行影像裁剪,在基础数据生产中,还经常要进行标准分幅裁剪。

ENVI软件支持规则裁剪(矩形范围)和不规则裁剪(任意多边形),由于影像裁剪功能比较常用,操作也比较简单,这里不做过多介绍,具体操作请参考"ENVI-IDL技术殿堂的博客"中的图像裁剪详细操作说明,地址如下:http://blog.sina.com.cn/s/blog_764b1e9d0102v1pe.html

1、ENVI影像批量裁剪扩展工具介绍

"ENVI-IDL技术殿堂的博客"提供了基于Shapefile文件的影像批量裁裁剪扩展工具(Subset Data from Shapefile Batch),该工具是“ENVI栅格图像批处理扩展工具包”其中的一个批处理工具,基于ENVI5.3开发。相关介绍地址如下:

http://blog.sina.com.cn/s/blog_764b1e9d0102xkaa.html

该工具提供同一矢量范围对多幅遥感影像进行批量裁剪,并对裁剪文件提供统一方式命名。

2、遥感影像批量裁剪工具介绍

下面要介绍的遥感影像批量裁剪工具是本人使用C#+IDL混合编程调用ENVI函数开发的批量处理工具,.Net框架为4.0,ENVI版本为5.2 SP1,其他ENVI版本无法使用,主要原因是其他ENVI版本对应的IDL调用接口 ** 不成功,你懂的。

遥感影像批量裁剪工具包括“矢量范围批量裁剪影像工具”和“影像批量裁剪分幅工具”。

“矢量范围批量裁剪影像工具”提供的功能与上面”Subset Data from Shapefile Batch“扩展工具类似,但有两个优点:一是操作界面基于C#开发,比较方便操作使用;二是方便后续扩展和定制开发。

“影像批量裁剪分幅工具”提供多个Shapefile矢量范围批量对同一遥感影像进行裁剪,多用于遥感影像批量裁剪分幅。

注意事项:

1、上述工具使用时,都须确保遥感影像与矢量范围坐标系一致,否则会裁剪失败。

2、基于ENVI的影像批量裁剪容易出问题(如部分裁剪出的影像是全黑的),可能是代码不够完善,也可能是ENVI平台本身问题,推荐基于ArcGIS开发影像批量裁剪工具。

工具免费下载请关注微信公众号"海洋GISer成长记"。

批量处理|基于ENVI的遥感影像批量裁剪工具相关推荐

  1. 原创程序|基于GDAL的遥感影像批量处理工具介绍(三)

    本文主要介绍基于C#+GDAL-Python实用工具开发的遥感影像批量处理工具,该工具目前主要包括影像批量切片生成KML文件和影像批量切片生成Tiles文件.该工具.Net框架版本为4.0,GDAL版 ...

  2. 基于ArcGIS的遥感影像批量裁剪

    处理遥感影像的同学,尤其是长时间序列的遥感影像,经常需要对遥感影像,按某一区域进行批量的裁剪. 本文使用ArcGIS 自带的Python 函数,采用Shapefile 文件,对某一文件下所有的影像按照 ...

  3. 基于ENVI的遥感影像解译——以Landsat8数据为例(上)

    遥感影像解译是一种指从图像获取信息的基本过程.即根据各专业(部门)的要求,运用解译标志和实践经验与知识,从遥感影像上识别目标,定性.定量地提取出目标的分布.结构.功能等有关信息,并把它们表示在地理底图 ...

  4. 批量处理|基于ENVI的国产高分影像批量融合工具

    从本文开始,介绍ENVI软件常用的遥感影像处理功能,并采用C#+IDL混合编程方式,实现ENVI常用功能的批量处理,对应的ENVI采用5.3版本,其他版本不保证能正常使用,尤其是5.3以下版本. 1. ...

  5. Python中ArcPy实现对大量长时间序列栅格遥感影像批量逐像元求取像素平均值

      本文介绍基于Python中ArcPy模块,对大量长时间序列栅格遥感影像文件的每一个像元进行多时序平均值的求取.   在遥感应用中,我们经常需要对某一景遥感影像中的全部像元的像素值进行平均值求取-- ...

  6. 基于内容的遥感影像场景检索

    基于内容的遥感影像场景检索(一) (一)基础练习 1.从遥感影像文件夹里批量读取遥感影像,并计算其灰度直方图特征 ①首先学习matlab批量读取文件 (由于之前此部分没认真学习,所以试图理解每一个函数 ...

  7. 从CNN到Transformer:基于PyTorch的遥感影像、无人机影像的地物分类、目标检测、语义分割和点云分类

    更多资讯,请关注:Ai尚研修科研技术动态 公众号 我国高分辨率对地观测系统重大专项已全面启动,高空间.高光谱.高时间分辨率和宽地面覆盖于一体的全球天空地一体化立体对地观测网逐步形成,将成为保障国家安全 ...

  8. ENVI软件|基于多源遥感影像的红树林范围提取1-数据获取及处理

    红树林是一种生长在海岸带的木本植物群落,主要分布在热带.亚热带地区海岸带的海湾.河口等海域,是国际上生物多样性的重点保护对象.红树林具有提供产品.防风御浪.净化环境.保护海岸线.维持生物多样性等生态功 ...

  9. ENVI经验|基于多源遥感影像的红树林范围提取4-面向对象分类

    传统的基于像素的遥感影像处理方法都是基于遥感影像光谱信息极其丰富,地物间光谱差异较为明显的基础上进行的.对于只含有较少波段的高分辨率遥感影像,传统的分类方法,就会造成分类精度降低,空间数据的大量冗余, ...

最新文章

  1. DtypeWarning: Columns (11,37) have mixed types.Specify dtype option on import or set low_memory=Fals
  2. 手持发光棒的结构解析
  3. java pojo 转 map_JSON和JAVA的POJO的相互转换
  4. Mvc5 EF6 CodeFirst Mysql (一) 新建一个Mvc项目并使用EF连接到Mysql数据库
  5. hhvm mysql_Ubuntu 14.10 安装 Nginx + MySQL + HHVM + phpMyAdmin [LNMH]
  6. c foreach循环_C ++中的foreach循环
  7. 计算机控制系统的典型结构形式框图,计算机控制技术课后习题
  8. 机器学习_高偏差(High bias)与高方差(High vars)
  9. 单片机实验四 矩阵键盘实验
  10. PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external table
  11. 2011—那些人那些事
  12. 视频教程-深度学习与TensorFlow 2入门实战-深度学习
  13. 张孝祥老师的java高新技术
  14. java仪表盘_GitHub - Jensenczx/Dashboard: 通过Java实现的仪表盘
  15. 网络设备模拟器Packet Tracer教程
  16. 黑马程序员_Java_交通灯管理
  17. vscode 取色器插件
  18. 手机端扫描证件识别SDK
  19. 城市公交查询系统的设计与实现
  20. CSDN付费专栏服务要求

热门文章

  1. 【加油站的良好出发点问题】
  2. 更相减损法java,五十六、从高中碾转相除法、更相减损术算法谈起
  3. 再惠一碗视频累计播放量突破2亿
  4. 统计学习方法- 统计学习方法概论
  5. 轻松使用git命令查看版本记录
  6. linux prctl系统调用触发IPI
  7. ASTMA709-HPS70W-T1钢板定轧,HPS70W力学性能,A709HPS100W-F1
  8. linux 删除行 脚本呢,Linux SED脚本找到匹配模式的第一行并删除它
  9. 业务连续性管理峰会2007演讲记录
  10. 无法ping通win7的解决方法