PIE SDK同态滤波
1.算法功能简介
同态滤波是减少低频增加高频,从而减少光照变化并锐化边缘或细节的图像滤波方法。
同态滤波的流程为:空间域图像→对数运算→傅里叶正变换→同态滤波――傅里叶逆变换→指数运算→同态滤波结果。不同空间分辨率的遥感图像,使用同态滤波的效果不同。如果图像中的光照可以认为是均匀的,那么,进行同态滤波产生的效果不大。但是,如果光照明显是不均匀的,那么同态滤波有助于表现出图像中暗处的细节。
PIE SDK支持算法功能的执行,下面对同态滤波算法功能进行介绍。
2.算法功能实现说明
2.1. 实现步骤
| 
 第一步  | 
 算法参数设置  | 
| 
 第二步  | 
 算法执行  | 
| 
 第三步  | 
 结果显示  | 
2.2. 算法参数
| 
 算法名称  | 
 同态滤波  | 
|
| 
 C#算法DLL  | 
 PIE.CommonAlgo.dll  | 
|
| 
 C#算法名称  | 
 PIE.CommonAlgo.ImgProFiltHomoAlgo  | 
|
| 
 参数结构体  | 
 StImageHomoInfo  | 
|
| 
 参数说明  | 
||
| 
 InputFilePath  | 
 String  | 
 输入文件 (*.tif;*.tiff; *.img)  | 
| 
 OutputFilePath  | 
 String  | 
 输出文件路径 (*.tif;*.tiff; *.img)  | 
| 
 XMLFile  | 
 String  | 
 XML文件路径 (*.xml)  | 
| 
 LowGains  | 
 Float  | 
 低频增益:0.25  | 
| 
 HighGains  | 
 Float  | 
 高频增益:2  | 
| 
 HighPass  | 
 Int  | 
 滤波类型(巴特沃斯高通变换:0,高斯高通变换:1)  | 
| 
 CutFreq  | 
 Float  | 
 截止频率:50  | 
| 
 Constant  | 
 Float  | 
 常数或阶数:1  | 
| 
 FuncName  | 
 String  | 
 功能名称  | 
| 
 FileTypeCode  | 
 String  | 
 根据输出类型获得文件编码类型 .tif/.tiff——GTiff .img—————HFA 其他—————ENVI  | 
| 
 LowBands  | 
 IList<Int>  | 
 输出影像的波段(至少选择一个波段,{ 0, 1, 2, 3 })  | 
2.3. 示例代码
| 
 项目路径  | 
 百度云盘地址下/PIE示例程序/10.算法调用/图像处理/ ImageProcessing. ImgProFiltHomoAlgo  | 
| 
 数据路径  | 
 百度云盘地址下/PIE示例数据/栅格数据/04.World/World.tif  | 
| 
 视频路径  | 
 百度云盘地址下/PIE视频教程/10.算法调用/图像处理/同态滤波算法.avi  | 
| 
 示例代码  | 
|
/// <summary>  | 
|
2.4. 示例截图

PIE SDK同态滤波的更多相关文章
- PIE SDK 文章目录索引
		
1.PIE SDK介绍 1.1. PIE软件介绍 1.2. PIE SDK介绍 1.3. PIE支持项目介绍 1.4. PIE.NET-SDK插件式二次开发介绍 1.5. PIE.NET-S ...
 - PIE SDK Command&&Tool工具命令一览表
		
PIE SDK Command&&Tool工具命令一览表 编号 模板 名称(中文) Command&Tool 程序集 备注 1 数据管理 加载栅格数据 PIE.Controls ...
 - PIE SDK 距离分类和最大似然分类
		
1.算法功能简介 监督分类,也叫训练场地法.训练分类法,是遥感图像分类的一种,用被确认类别的样本像元去识别其他未知类别像元的过程.监督分类算法有平行算法.平行六面体法.最小距离法.最大似然法.马 ...
 - PIE SDK与OpenCV结合说明文档
		
1.功能简介 OpenCV是基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效——由一系列 C 函数和少量 ...
 - PIE SDK影像坏线修复
		
1.算法功能简介 坏条带的由来:2003年5月31日,Landsat-7ETM+机载扫描行校正器(SLC) 故障,导致此后获取的影像出现了数据条带丢失,严重影响了Landsat ETM遥感影像的使用. ...
 - PIE SDK与GeoServer结合说明文档
		
1. GeoServer简介 GeoServer是OpenGIS Web服务器规范的J2EE实现的社区开源项目,利用GeoServer可以方便的发布地图数据,允许用户对特征数据进行更新.删除.插入操 ...
 - PIE SDK组件式开发综合运用示例
		
1. 功能概述 关于PIE SDK的功能开发,在我们的博客上已经分门别类的进行了展示,点击PIESat博客就可以访问,为了初学者入门,本章节将对从PIE SDK组件式二次开发如何搭建界面.如何综合开发 ...
 - PIE SDK地图范围设置
		
1.功能简介 地图范围设置主要就是对图层的地图浏览控制,例如地图的放大.缩小.漫游.全图显示.1:1视图.比例尺等功能,能更好的与地图有一个互动的地图浏览体验.PIE SDK对地图范围设置主要利用IC ...
 - PIE SDK屏幕坐标和地图坐标转换
		
1. 功能简介 屏幕坐标和地图坐标转换,就是字面意思,将电脑屏幕的坐标转换为带有空间信息的地图坐标,主要运用PIE SDK地图控件的ToMapPoint()方法,而地图坐标转换为设备坐标(屏幕),用的 ...
 
随机推荐
- 安装sql server 2008重启失败
			
sql server2008安装时提示重启计算机失败怎么办 安装SQL Server 2008时,经常会遇到这样一个问题,软件提示“重启计算机失败”,如果忽略的话,会给后面的安装带来很大的麻烦,这 ...
 - session的应用----验证码
			
昨天登录功能中叙述了密码 用户名的数据库验证以及转发 那么这篇文章在昨天的基础上 处理验证码的验证功能,今天需要用到session域,session用于一次会话. package cn.lijun.d ...
 - (转)EASYUI+MVC4通用权限管理平台
			
原文地址:http://www.cnblogs.com/hn731/archive/2013/07/15/3190947.html 通用权限案例平台在经过几年的实际项目使用,并取得了不错的用户好评.在 ...
 - PHP7 - MongoDB Driver 使用心得
			
php7 只能使用Mongodb driver来驱动mongodb. 使用Mongodb Driver连接数据库 刚开始使用Mongodb Driver的时候我是拒绝的.查看官方文档只看到一排的类和不 ...
 - python-webdriver库之Keys
			
在使用webdriver时,有些时候我们需要做一些键盘上特殊键的操作,例如backspace,ctrl,shift等,这个时候就需要用到webdriver.common.keys.Keys方法来进行 ...
 - kali linux之sqlmap
			
一款开源的命令行自动SQL注入工具,它能够对多种主流数据库进行扫描支持,基于Python环境. 检测动态页面中get/post参数,cookie,http头 数据榨取/文件系统访问 操作系统命令执行 ...
 - mysql 远程访问不行解决方法 Host is not allowed to connect to this MySQL server
			
mysql 远程访问不行解决方法 Host is not allowed to connect to this MySQL server 如果你想连接你的mysql的时候发生这个错误: ERROR 1 ...
 - nginx负载均衡fair模块安装和配置
			
nginx-upstream-fair-master fair模块源码 官方github下载地址:https://github.com/gnosek/nginx-upstream-fair说明:如果从 ...
 - 老男孩Day14作业:堡垒机
			
一.作业需求: 1.业务需求 兼顾业务安全目标与用户体验,堡垒机部署后,不应使用户访问业务系统的访问变的复杂,否则工作将很难推进,因为没人喜欢改变现状,尤其是改变后生活变得更艰难 保证堡垒机稳 ...
 - 百度编辑器 Ueditor使用记录
			
Ueditor官网: http://fex.baidu.com/ueditor/#dev-bale_width_grunt UeditorAPI文档: https://ueditor.baidu.co ...