Python 批量拼接Landsat遥感影像

pycharm 调用arcpy进行遥感影像批量拼接

#!/usr/local/bin/python
# -*- coding:utf-8 -*-
import arcpy,os
def mosaic(path='.',name=''):
    #指定工作目录,即存放影像的目录
    outFolder = r'H:\wangyu\pcos\2000useful\07'
    i=0
    for item in os.listdir(path):  #读出path中所有的目录为item
        item_path=os.path.join(path,item)  #加深文件夹
        if os.path.isdir(item_path):  #判断加深之后的目录是否是文件夹
            mosaic(item_path,name)#如果是在继续寻找更深层,目前为止都是对读出的第一个目录进行操作
        elif os.path.isfile(item_path):  # 判断加深之后的目录中是否包含文件
            if name in item:  # 判断name(特征)是否在item中
                a,b=os.path.split(item_path)
                bb = item[15:21]
                sanjiangping=os.path.join(outFolder,bb+'sanjiangping.tif')
                if os.path.exists(sanjiangping):
                    i=i+1
                    print(bb+'sanjiangping.tif'+'yicunzai')

 
  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值