麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

文章列表:GIS笔记

GIS数据处理-IDL自动关闭image函数窗口

GIS数据处理-IDL自动关闭image函数窗口

在使用IDL做相关图像数据的处理的时候,我遇到了这么一个问题:我需要调用image函数来出图,然后用image的save函数来保存图像数据,但是这就会遇到一个问题,就是当图像数据很多的时候,会有...

GIS数据处理-更新IDL实现巴特沃斯(butterworth)高通滤波

GIS数据处理-更新IDL实现巴特沃斯(butterworth)高通滤波

在之前的文章:IDL自带函数的巴特沃斯(butterworth)高通/低通滤波中,我介绍了IDL自带巴特沃斯(butterworth)函数实现了巴特沃斯(butterworth)高通/低通滤波。...

GIS数据处理-IDL调用7-zip自动解压压缩文件

GIS数据处理-IDL调用7-zip自动解压压缩文件

在之前的文章IDL直接读取QuikScat 压缩gz文件中,提到了IDL可以通过一个/COMPRESS参数来直接读取压缩文件。如下:OPENR , LUN , filename , /COMPR...

GIS数据处理-IDL8.3更改默认字体

GIS数据处理-IDL8.3更改默认字体

初次安装IDL8.3会发现IDL8.3的默认字体很小,并且很丑!对于汉字的显示也很别扭,这是默认字体Consolas的缘故。 更改IDL8.3字号大小 如果你能接受Consolas字体,但是字号...

GIS工具-IDL8.3下载/安装/图文详解(亲测可用)

GIS工具-IDL8.3下载/安装/图文详解(亲测可用)

在官方最新发布的IDL8.3中已经没有独立版本的IDL8.3版本可以下载,因此本文中涉及的IDL8.3是集成版本的IDL8.3,也就是ENVI5.1+IDL8.3+LiDAR。下面是具体的安装步...

GIS数据处理-IDL自带函数的巴特沃斯(butterworth)高通/低通滤波

GIS数据处理-IDL自带函数的巴特沃斯(butterworth)高通/低通滤波

在之前的文章中,我曾经介绍过IDL实现巴特沃斯(butterworth)高通滤波和IDL实现巴特沃斯(butterworth)低通滤波,不过自己写的套上几重FOR循环,总感觉效率太低。今天介绍的...

GIS数据处理:使用IDL实现均值/中值滤波(自带函数)

GIS数据处理:使用IDL实现均值/中值滤波(自带函数)

在之前的文章中我用IDL实现了一种3*3均值/中值滤波的方法,不过当时只实现了3*3滤波,并且没有处理图像的边缘,这在实际的GIS或者遥感应用中是不满足要求的,本文介绍IDL自带的均值/中值滤波...

GIS数据处理:IDL中关于复数的操作

GIS数据处理:IDL中关于复数的操作

这次做GIS数据预处理的时候,用到了IDL,数据存在两个波段,分别代表实部和虚部,这时候可以用一个IDL的复数数组来存储,并且方法也特别简单、方便。 复数矩阵赋值 创建一个复数矩阵,实部、虚部的...

GIS数据处理-IDL区块读取写入TIFF文件

GIS数据处理-IDL区块读取写入TIFF文件

在GIS的数据预处理中经常用要读取大数据文件,通常情况下我会选择用IDL做结果试验,成功以后再用C++编码。 使用IDL读取TIFF文件,会遇到文件过大的情况,这时候如果全部读取进来很浪费存储空...

采用VC++开发一个GIS系统(开篇记)

采用VC++开发一个GIS系统(开篇记)

从这篇文章开始,我将写下一系列的文章来介绍采用VC++开发一个GIS系统的方法、步骤等。 之所以有这个思路,是因为之前一门的课程叫做地理信息系统工程,万波老师(大学里我最敬重的老师,没有之一)给...

IDL使用N_elements获取图像的行数和列数

IDL使用N_elements获取图像的行数和列数

在使用IDL做数字图像处理的时候,会遇到自动获取图片长度和宽度的情况,也就是所谓矩阵的行数和列数。 遇到这种情况我们可以采用IDL自带的N_elements来完成,下面是一个示例代码 low_...

IDL实现RGB和HSI的相互转换

IDL实现RGB和HSI的相互转换

RGB to HSI 转换公式 HSI to RGB 转换公式 利用冈大爷(冈萨雷斯)那本书上的公式没有转换成功,在网上重新找了一个转换公式。 实现代码;Name: RGB与HSI的转换 ;...

IDL实现3*3均值滤波和中值滤波

IDL实现3*3均值滤波和中值滤波

关于均值滤波和中值滤波 属于空域图像增强的处理方法,均值滤波去麻点,中值滤波保边缘。 实现代码 ;Name: 3x3平均值滤波&中值滤波 ;Time: 2013-12-19 ;A...

IDL实现直方图均衡化

IDL实现直方图均衡化

关于直方图均衡化 原始直方图变为均匀形式,使图像的熵最大,图像包含的信息量最大。 通常用来增加许多图像的全局对比度,尤其是当图像的有用数据的对比度相当接近的时候。可以用于增强局部的对比度而不影响...

IDL实现同态滤波

IDL实现同态滤波

什么是同态滤波 同态滤波是把频率过滤和灰度变换结合起来的一种图像处理方法,它依靠图像的照度/ 反射率模型作为频域处理的基础,利用压缩亮度范围和增强对比度来改善图像的质量。 同态滤波原理 将像元灰...