基于Python的批量裁剪影像
2013-05-27 09:04
841 查看
基于Python的批量裁剪影像
之前用IDL批量裁剪影像的时候发现裁剪出来的是一个矩形,并不能严格按照图形的形状来完成。发现PYTHON在批处理方面的确好用,节约钱,帮代码直接给贴出来,也算为论坛做点贡献,不知道你们还有什么好的方法。分享一下。使用的时候可以参照这个帖子http://bbs.esrichina-bj.cn/esri/thread-82776-1-1.html import arcgisscripting import os #coding=gbk gp = arcgisscripting.create(9.3) gp.AddToolbox ("G:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Spatial Analyst Tools.tbx") gp.CheckOutExtension("Spatial") ws = os.getcwd() print ws children = os.listdir(ws) files = [] for child in children: ext = os.path.splitext(child)[1] if (ext == '.img'): files.append(child) gp.workspace = ws for file in files: InMask = "E:/NDVI/Export_Output.shp" s = os.path.basename(file) obj_name = s[8:15] + '.IMG' gp.ExtractByMask_sa(file, InMask, obj_name) print files print "ok" 不知道怎么贴成代码的形式。 |
相关文章推荐
- 利用ArcGIS Python批量拼接裁剪遥感影像(arcpy batch processing)
- ARCGIS 批量添加投影信息 ERDAS 批量裁剪影像
- Python 图片批量裁剪
- python图片批量裁剪
- windows下基于python中的rename进行批量重命名
- 利用ArcGIS Python批量拼接裁剪遥感影像(arcpy batch processing)
- 【Python】基于fabric模块批量远程主机操作
- Python批量裁切影像
- Python批量裁切影像
- Python+paramiko基于配置文件的批量主机管理
- 基于矢量数据的大数据量遥感影像裁剪方法
- arcgis影像批量裁剪代码
- arcgis通过栅格影像数据批量裁剪shp
- python写的linux系统批量执行命令和文件获取和推送功能(基于RSAkey)
- ArcGIS Python实现批量化裁剪影像
- 基于python的opencv教程
- ArcGIS Python 批量定义投影
- python 调用摄像头,基于opencv 的人脸检测实现
- [置顶] 利用Python爬取基于AES对称加密算法的网易云音乐用户评论数据
- python基于Ubuntu下开发环境的准备