【ENVI预处理】辐射校正、影像配准、图像融合、图像镶嵌 、图像裁剪、图像增强
1.辐射校正(无)
2.图像配准
图像配准就是将不同时间、不同传感器或不同条件下如气候、照度、摄像位置和角度等获取的两幅或多幅图像进行匹配、叠加的过程。
- 几何精校正练习(控制点)
- GLT校正(地理位置查找表文件)--HDF5数据格式可以扩充
- imagetoimage校正
- image registration workflow
3.图像融合,使得处理后的影像既有较高的空间分辨率,又具有多光谱特征
- Image Sharpening
PC spectral 主成分
Brovey变换
HSV
CN
Gram-Schmidt Pan sharping(适合同一个传感器,尽管多光谱和全色不配准,但是可以直接做融合,最后的结果和全色位置一致,如果最后不准的话,做个配准嘻嘻。)
小波融合
4.图像镶嵌,要考虑颜色平衡和接边,运算速度和交换缓冲空间
一般重叠1/3副影像
- 基于坐标的镶嵌:seamless Mosaic
通常用Overlap Area Only颜色平衡,如果两边相差太大,全景颜色校正效果不好
- 基于像素的镶嵌:Pixel Based Mosaic
当有很多幅具有地理投影信息,数据量很大的影响,并且不用做匀色和接边线处理时候,可以使
用Mosaic批处理补丁(mosaic_maker_jg.sav)
Esri论坛,关于Mosai的补丁和插件很多
可以批处理
5.裁剪
1.规则裁剪
file-save as-spatial subset
2.不规则裁剪
regions of interest—subset data from ROIs
可以用new vector 工具来画矢量
也可以用外部矢量
外部像素可以设置为白色255 【0是黑色】
画拼接线seamline【可以用横条工具条上的text Annotation】
6.图像增强
1.空间域增强
1.1卷积滤波 convolutions
包括高通、低通、拉普拉斯算子、方向、高斯高通、高斯低通、中值、sobel和roberts,也可
以自定义卷积核
数学形态学滤波 Morpholoogy :膨胀(dilate)、腐蚀(erode)、开运算(opening)、闭运算(closing)
1.2纹理分析 Occurrence measure
可以基于数据范围(data range)、均值(mean)、方差(variance)、信息熵(entropy)、偏斜(skewness)。
二阶概率统计的滤波co-occurrence measure
基于均值(mean)、方差(variance)、协同性(homogeneity)、对比度(contrast)、相异性(dissimilarity) 、信息熵(entropy)、二阶距(second moment)、相关性(correlation)
2.辐射增强
2.1交互式直方图拉升
在工具栏上面,Linear、Equalizations、Gaussian、Square root Logarithmic
toolbox里面 Data Streching
坏道填补 replace bad lines。噪声。
去条带处理 destripe
Mss 中经常6行出现一条条带噪声,TM中16行出现一条条带噪声。
3.光谱增强
3.1 band ratios,band math 可以获得波段比值
3.2 PCA: PCA Rotation/Forward PCA Rotation Existing Statistics
根据 eigenvalue 来选择输出的波段数
ICA【独立PCA】:用于多光谱和高光谱去相关 ICA Rotation/Forward ICA Rotation New Statistics and Rotate
两者很多结果没有大的区别
3.3色彩空间变换包括(RGB,HSV,HLS之间的变换)
Color Transforms---RGB to HSV (USGS Munsell) Color Transform
色彩拉伸【有去相关拉伸Decorrelation Stretch、photographic拉伸(RGB)和饱和度拉伸Saturation Stretch】
3.4 NDVI 【Spectral—Vegetation—NDVI】
3.5 穗帽变换(tassled cap)
4 傅里叶FFT变换和反变换 【 FFT】
把空间域变换到频率域,主要用于消除周
期性噪声和传感器异常导致的规律性错误。
5 波段组合增强 【Layer Stacking】
把所有的波段 ,以及新生成的PCA、NDVI、穗帽等合成一个文件
inclusive 是并集 exlusive是交集
使用Compute Statistics计算协方差
【ENVI预处理】辐射校正、影像配准、图像融合、图像镶嵌 、图像裁剪、图像增强相关推荐
- matlab将二值图像与原图重叠_[转载]图像处理matlab及图像融合图像镶嵌图像拼接...
在实际的对图像处理过程中,由于我们读出的图像是unit8型,而在MATLAB的矩阵运算中要求所有的运算变量为double型(双精度型).因此读出的图像数据不能直接进行相加求平均,因此必须使用一个函数将 ...
- matlab将二值图像与原图重叠_图像处理matlab及图像融合图像镶嵌图像拼接
要把double的图像(范围是0到1)再次转化为256灰度值的,可以这样 Igrey= uint8(I2*255) 图像类型转换函数: dither() 通过颜色抖动,把真彩图像转换成索引图像或灰度图 ...
- matlab多张子图像拼接,[转载]图像处理matlab及图像融合图像镶嵌图像拼接
要把double的图像(范围是0到1)再次转化为256灰度值的,可以这样 Igrey= uint8(I2*255) 图像类型转换函数: dither() 通过颜色抖动,把真彩图像转换成索引图像或灰度图 ...
- 【opencv】(2) 图像处理:边界填充、图像融合、图像阈值、数值计算
主要内容有:边界填充 cv2.copyMakeBorder(),数值计算 cv2.add(),改变尺寸 cv2.resize(),图像融合 cv2.addWeighted(),图像阈值 cv2.thr ...
- 机器人视觉——图像加法、图像融合、图像类型转换
加法运算 图像融合 图像类型转换 -- 将图像由一种类型转换为另外一种类型
- 【图像融合】图像融合质量评价方法的研究
图像融合质量评价方法 建立通用的图像融合质量评价标准是图像融合技术急需解决的一个问题. 问题出现的原因: 同一融合算法对不同类型的图像,其融合效果不同: 同一融合算法,对同一图像观察者感兴趣的 ...
- 【图像去雾】基于多重曝光图像融合进行图像去雾matlab代码
1 简介 近年来,数字图像技术已经取得了较大的发展,并且在安防监控.交通.气象.测绘等领域得到了广泛应用.然而,在户外采集图像的过程中,图像质量通常受到自然环境的影响.雾在我国是一种常见的天气,在雾天 ...
- 非负矩阵图像融合MATLAB,图像融合的非负矩阵分解算法
第 17 卷 第 9 期 2005 年 9 月 计算机辅助设计与图形学学报 JOURNAL OF COMPUTER2AIDED DESIGN & COMPUTER GRAPHICS Vol17 ...
- 小波变换图像融合_图像视频降噪的现在与未来——从经典方法到深度学习
噪声是图像与视频中的一种常见失真类型,也是腾讯多媒体实验室以及腾讯云提供的多种失真处理能力之一.本分享总结了噪声产生的几个原因,从理论上分析降噪的基本原理,并介绍了使用传统方法和深度学习进行单帧降噪. ...
- ENVI:如何进行图像融合?
目录 有话要说 什么是图像融合? 图像融合的方法以及特点? 图像融合有什么好处? ENVI实操 1.1 加载需要融合的图像文件 1.2 搜寻工具并点击打开(Gram-schmidt方法) 1.3 输入 ...
最新文章
- Transformer应用到建筑行业,CAD设计起飞了
- iOS开发网络篇—NSURLConnection基本使用(一)
- 你们是不是也是开一堆shell. » 社区 | Ruby China
- CentOS中升级openssl与卸载重装以及提示:error while loading shared libraries: libssl.so.1.1: cannot open shared ob
- Android截屏方法总结
- xmake高级特性之自定义选项
- 线程并发库和线程池的作用_并发–顺序线程和原始线程
- 串口通讯编程一日通1(整合资料) .
- Java并发编程之线程定时器ScheduledThreadPoolExecutor解析
- 解密昇腾AI处理器--DaVinci架构(计算单元)
- 如何使用利用LaTeX制作个人简历
- System.out.println()标准输出方法性能影响一窥
- vbs的msgbox的恶搞文件
- 前后端分离简单项目--蚂蚁博客--后端部分
- 录制iPhone屏幕
- Eclipse插件安装最简单方式--以Eclipse中文语言包汉化为例(附汉化包)
- 金融IT应小心陷入单纯追求技术目标的误区
- 中奖人js滚动效果_jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可...
- 在北京信息科技大学的发言
- UltraEdit注册码
热门文章
- 大数据Hadoop学习记录(1)----HDFS目录和文件Shell操作
- kaggle比赛_有关kaggle比赛里的shake up分析
- vue 动画 抖动效果_css开发常用动画
- jq过滤替换敏感词_如何用python简单过滤敏感信息
- JavaWeb:下载文件
- jQuery:实现折叠菜单二级联动动画
- 如何批量下载《大数据分析实用技术案例》的学习视频
- 【一天一个C++小知识】010.malloc/free和new/delete
- k均值聚类+基于核的k均值聚类+C++实现
- VS2017编写C++多文件时,出现LNK2005、LNK1169报错的解决方法