GDAL读写多光谱影像的波段名称
在之前这篇博客中介绍了利用GDAL读写带有地理信息的TIFF文件方法。 但最近又有个新的需求:有一个多光谱影像,不同波段有不同的波段名,且波段名就是该波段拍摄时间,要想获得拍摄时间必须从文件中读出波段名。 之前的代码保存的影像默认都是没有设置波段名,所以本篇博客主要介绍对多光谱影像波段名的读...»
在之前这篇博客中介绍了利用GDAL读写带有地理信息的TIFF文件方法。 但最近又有个新的需求:有一个多光谱影像,不同波段有不同的波段名,且波段名就是该波段拍摄时间,要想获得拍摄时间必须从文件中读出波段名。 之前的代码保存的影像默认都是没有设置波段名,所以本篇博客主要介绍对多光谱影像波段名的读...»
最近接触到了OverLeaf这个在线LaTeX编辑器,就顺手把一些基本的LaTeX语法简单总结一下,以方便以后查阅。其实LaTeX并不陌生,博客里所有的公式都是使用LaTeX写出来的。 1.什么是LaTeX LaTeX(英文意思为乳胶)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·...»
本篇博客主要记录Eigen的几何模块,处理2D、3D旋转、射影以及仿射等变换。使用几何模块需要导入头文件<Eigen\Geometry>。 1.模块简介 几何模块提供两种不同的几何变换: 抽象变换(Abstract transformation):旋转(...»
本文主要记录学习Eigen中与稀疏矩阵相关的内容。所谓稀疏矩阵是指大部分元素都为0的矩阵。在许多应用中处理只有少部分元素不为0的大型矩阵时非常常见的情况,因此稀疏矩阵也有一套比较特别的性质和处理方法。 与处理稠密矩阵需要包含# include<Eigen\Dense>一样,...»
在之前这篇博客中详细介绍了图像二维熵的原理与实现代码。但如果跑过代码都应该知道最初的原始代码运算效率很低,一个1080p的影像都需要跑几十秒。不过也一直在进行着优化:从一开始的手写循环统计重复元素个数到用Counter模块,从串行到用multiprocessing模块并行,再到用numba...»
| powered by freefind | advanced |