
图像处理
luomuone
如果你想得到你从未拥有过的东西,你就必须去做你从未做过的事情。
展开
-
Sen2Cor+SNAP处理Sentinel数据
一、下载安装Sen2Cor 1.在官网上下载Sen2Cor后,解压,并将其放到C:\Users 2.打开cmd命令提示符(Window10系统,电脑左下角右键点击如下) 3. 输入cmd 4. 输入命令:cd+空格+Sen2Cor路径进行安装。安装之后,输入:L2A_Process --help,出现以下窗口则显示成功: 二、Sen2Cor命令大气校正 1.将需要大气校正的文件夹进行复制(路径不要太长,尽量不要有中文路径) 2. 将路径复制下来 例如: G:\Text\20210923\S2B_M原创 2021-09-25 19:50:31 · 4648 阅读 · 15 评论 -
投稿SCI,在最后一步校正时Word里面图片显示不出来解决办法
有些时候我们投稿SCI,需要最后一步在选校正了才能点击投稿,这时可能会发生下面这种情况: 出现这样情况的原因是因为图片的格式是有问题的,需要对图片进行修改,具体问题在哪里,接下来给大家进行分析: 以我自己的二值图像为例,格式为Tif,大部分图像都是对的,有个别几张图就是显示不出来,分别用Matlab进行读取后,发现两种图虽然显示没问题,但像素值是由去别的,如下图所示: 不能正确显示的二值图像像素值 能正确显示的二值图像像数值 两张图片对比就很容易发现问题所在了,将二值图像的值全部换成255..原创 2020-05-25 17:15:28 · 2753 阅读 · 0 评论 -
Spectral(SPY)学习笔记(1)-Unsupervised Classification
高光谱实现k-means聚类 读取ENVI格式数据并显示 ## 开始K-means聚类 参数说明:img:输入的高光谱影像 5:第一个5表示k值 5:第二个5表示迭代次数 m:分类结果图像 c:表示每个类别的波谱曲线 显示分类结果 ...原创 2019-08-17 15:45:26 · 655 阅读 · 0 评论 -
Spectral(SPY)学习笔记(2)-Supervised Classification
高光谱数据实现监督分类 读取数据并显示 学习笔记(3)-高光谱降维(Dimensionality Reduction)
实现高光谱数据降维 由于所谓的“维数诅咒”,处理数百个波段的高光谱图像可能会增加计算量,影响分类精度。为了缓解这些问题,通常需要降低数据的维数。 主成分变换 高光谱图像中的许多波段往往具有很强的相关性。主成分变换表示原始图像波段到一组新的、不相关的特征的线性变换。这些新特征对应于图像协方差矩阵的特征向量,其中相关特征值表示特征向量方向上的方差。在相对较少的主成分中(与原始频带数相比)可以捕获到非常...原创 2019-08-17 20:02:20 · 8201 阅读 · 1 评论 -
Spectral(SPY)学习笔记(4)
Fisher线性判别 数据读取显示: 采用线性特征降维 利用降维后的高光谱进行分类: 目标检测(Target Detectors) 估计背景统计信息。 要将像素声明为异常,需要指定阈值RX分数。此处我们选择所有RX分数相对于背景的概率小于0.001的图像像素为异常像素: 不需要为异常像素指定阈值,也可以简单地查看原始RX分数的图像,其中越亮的像素被认为“越异常”: 对于样本图像,由于使用了线性...原创 2019-08-18 10:12:10 · 932 阅读 · 2 评论 -
Matlab二值图像保存避免信息缺失技巧
现象 所谓二值图像,就是像素只包含0或者1的图像,由于论文需求,此处需要在MATLAB中将二值图像进行保存,二值图像如下所示: 本来应该是个挺简单的操作,直接用imwrite()函数保存就行了,于是我的操作如下: 1.imwrite(Image_building,‘impervious.jpg’) 但再次在MATLAB中导入图片的时候,问题就来了,二值图像值变得很奇怪: 值在0-255之间,不再...原创 2019-09-05 14:54:09 · 1647 阅读 · 2 评论