多幅TM影像的处理技术总结

article/2025/3/7 2:06:56

本次以Landsat5 的数据为例

处理目标:得到一个452千公顷区域的15m TM影像图(一共由7幅TM影响组成)。

参照本方法时:具体方法建议参照书议参照 《ENVI遥感图像处理方法》邓书斌,或者ENVI提供的用户帮助手册

1. 一般做法:

  影像校正——————> 波段融合 ————》分辨率融合  ————》影像镶嵌————》影像裁剪

注:这种做法会有很多的bug.不信你试了就知道了。

 

2. 本文要分享的技术

2.1 选择合适合你的波段,选择波段时候应该慎重,因为在影像合成以后,还要对影像进行分类处理。(TM影像已经做过粗校正了,一般不需要再做校正处理)

图 波段融合窗口

2.2  波段融合

   将每一个TM影像文件之中合适的波段组合在一起,比如选择的是band5, band4  ,band3。 用layer stack 合成RGB的彩色图像。

重复上面的顺序完成7幅影像的处理。

 

TM 影像的锯齿                         分辨率融合

2.3  分辨率融合

   波段融合后,检查融合的质量,是否出现坏带或者看不到信息的情况。TM影像一般会有锯齿状的边或者是黑边的问题,在这一步先不要管它,先进行分辨率融合(因为即使你先裁剪了,再做波段融合到后来还是要,在裁剪一次,所以没有必要)。

2.4 影像裁剪

  mask(裁剪的方法:建议参照 《ENVI遥感图像处理方法》邓书斌著 p99  掩膜部分)所以在这里不做叙述。

裁剪的目的和技巧:

      1. 裁剪是为了消除锯齿和融合黑边,使影像的镶嵌效果更好;

      2. 技巧:将在利用TM影像的轮廓大小,画矢量的矩形(注意矩形的边要离影像的边保持一定距离,如果觉得难可以在网上下载一个矢量的TM影像分幅规则,把投影设为UTM或者WGS-84,按照里面的轮廓来画,一般就不会有问题)


图像裁剪 mask方法

 

  

裁剪后的影像(已经没有锯齿了)

 

这里一定要注意,如果不做处理就直接进行拼接或者融合的话会遇到很多的问题


2.5影像拼接

 图 影像镶嵌(拼接的效果)

如图:这样处理后的影像,在镶嵌时候已经没有了,黑色阴影区域和锯齿,效果很好。

 

 

3. 心得:有时候能折腾,也是好事。


http://chatgpt.dhexx.cn/article/jEcwjoHb.shtml

相关文章

小赋诗歌一首,以感学生时代结束

光阴似箭,似水年华,安然如昔否?曾几何时叹岁月悠悠,而今日回首,四度春秋以悄然而逝,留几多无限思念在心间。看今朝,争朝夕,徒留清风归斜阳。朝九晚五,昔日校园郎&#xf…

2017年软考好玩的七律诗一首

2017年软考好玩的七律诗一首 很多小伙伴们,对这句话,“高深书籍君看睡,好玩视频人学知”。小虎是过来人,感同身受啊! 《七律2017软考备考》 小老虎 项目考生筹软考,今朝备考正当时。 高深书籍君看睡&#x…

用HTML写一首绝句古诗,杜甫最早的一首绝句,写出诗仙傲岸狂放的诗仙本色

唐天宝三载(744年)初夏,杜甫与刚被唐玄宗赐金放还的李白在洛阳相识,遂相约同游梁宋(今河南省开封市、商丘市一带)。天宝四载(745年),二人又同游齐赵,他们一同驰马射猎,赋诗论文,亲如弟兄。这年秋天&#xf…

六一节,赋诗一首

上周四开始感冒发烧,到今天还在咳嗽,所以也就完美错过带女儿过六一节。想想还是不甘心,翻箱倒柜一番又找出了之前做的墨水屏盒子,赋诗一首看看能不能骗过幼儿园小朋友。 盒子里面是个树莓派Zero WH。 老规矩,一步步分…

编程中生日蜡烛问题c语言,C语言题目。生日攻击。会的麻烦下。。谢谢。

满意答案 q126elua 2013.07.01 采纳率:48% 等级:12 已帮助:8506人 //此程序在硬件上调试通过 //本程序的单片机晶振采用11.0592M #include sbit speakerP1^2; unsigned char timer0h,timer0l,time; //生日歌 code unsigned char sszymmh[…

BZOJ3098. Hash Killer II(生日攻击)

Description 这天天气不错,hzhwcmhf神犇给VFleaKing出了一道题: 给你一个长度为N的字符串S,求有多少个不同的长度为L的子串。 子串的定义是S[l]、S[l 1]、… S[r]这样连续的一段。 两个字符串被认为是不同的当且仅当某个位置上的字符不同。 …

生日悖论与Hash函数的攻击

生日悖论与Hash函数的攻击 生日悖论问题什么是生日悖论问题生日悖论问题求解 Hash函数的攻击两个集合相交问题Hash函数的攻击方法Yuval攻击 生日悖论问题 什么是生日悖论问题 假定每个人的生日是等概率的,在不考虑闰年的情况下每年有365天。在k个人中至少有两个人…

消息完整性和哈希函数 哈希碰撞与生日攻击 HMAC (Message Integrity and Hash Function)

消息完整性和哈希函数 1. Message Integrity - 消息的完整性1.1 消息安全性和消息完整性的联系 2. Message Authentication Code - 消息认证码2.1 Defination2.2 MAC 安全的定义2.2 Replay Attacks - MAC的不足2.3 MAC Contruction for Fixed-length Message2.4 (Basic) CBC - …

哈希碰撞与生日攻击

一、哈希碰撞是什么? 所谓哈希(hash),就是将不同的输入映射成独一无二的、固定长度的值(又称"哈希值")。它是最常见的软件运算之一。 如果不同的输入得到了同一个哈希值,就发生了&q…

用生日攻击方法求解离散对数问题(C语言实现)-大三密码学实验

实验原理: 生日攻击:输入为生成元a的阶p-1和元b,输出为离散对数。设置两个长度为p的列表: 1)列表1包含,通过随机选取p个k得到; …

抗碰撞性、生日攻击及安全散列函数结构解析

回顾一下,密码学的上篇是完整性,完整性的保证是由一段定长的散列,俗称tag来确定的。又因为tag是定长的,而需要确保完整性的内容种类却可以认为是无限的。因此总有tag(mi)tag(mj),mi ! mj,因此我们要引入抗碰…

密码学之生日攻击 离散对数问题求解 python实现

生日攻击 离散对数问题( DLP ) 给定素数 p, α \alpha α, β \beta β 是模 p 非零的整数,令 β α x m o d p \beta \alpha^x\mod p βαxmodp ,则求 x 的问题称为离散对数问题。 生日攻击是一种密码攻击,它利…

Hash函数与生日攻击

简介 Hash函数也叫杂凑函数、散列函数、哈希函数,可以把消息或数据压缩成固定长度的摘要 性质 等长性:给出任意的输入,得到的输出(摘要)长度不变。比如sha-1得到的摘要固定是160位,md5为128位单向性&#…

【Hash函数与生日攻击】

文章目录 一、Hash函数Hash函数关于密钥s散列函数定义碰撞发现实验-可忽略的散列函数安全性的三个典型的安全水平通用生日攻击 参考文献 一、Hash函数 Hash函数 将任意长度字符串压缩成短字符串的函数 关于密钥s 散列函数定义 碰撞发现实验-可忽略的 最强的安全性要求&…

生日攻击理解

1.什么是哈希碰撞?产生哈希碰撞的原因是什么?如何避免? 两个不同的输入,经过哈希算法后,得到了同样的哈希值,就叫做哈希碰撞。由于通常的哈希算法中,哈希值的空间远小于输入的空间,这…

哈希碰撞与生日相同概率

一、哈希碰撞是什么? 所谓哈希(hash),就是将不同的输入映射成独一无二的、固定长度的值(又称"哈希值")。它是最常见的软件运算之一。 如果不同的输入得到了同一个哈希值,就发生了&q…

密码学系列之:生日攻击

简介 生日攻击其实是一个概率论的问题,也就是说一个看起来很难发生的事情,事实上它发生的概率却很大。这种主观上和事实上的概率差距,让随机攻击成功的几率变的更高,这样的攻击就叫做生日攻击。 生日问题的由来 生日问题也叫做…

linux 清空redis缓存

1,进入目录redis下src目录。 #cd redis-2.8.17/src 2,执行redis-cli文件 #./redis-cli 3,执行命令:flushall,出现OK代表执行成功 #flushall 4,退出命令exit #exit 实例:

【redis】linux服务器清空redis

redis-cli 进入redis命令行 flushall 清除所有 如果报出“NOAUTH Authentication required.”错误,那么需要用密码授权 使用 auth [密码] 就可以继续操作了

redis数据清空脚本

redis服务经常因服务器内存不够用而自动死掉。需要经常连接进去做数据清理后启动服务。 所以写了个脚本每天清理一遍。 echo "flushall" | redis-cli -p 7000 -a password echo "flushall" | redis-cli -p 7001 -a password echo "flushall" |…