OSSIM简介
收藏自LiangXu Wang的博客
http://wlx.westgis.ac.cn/311/
前一段作遥感影像几何经纠正的模块,尝试过多种实现途径,最终放弃自己写多项式以及重采样而用了GDAL库做了。这几天听同学说起OSSIM,相见恨晚了。找到这个中文的介绍转贴过来备用。没有深入研究,粗粗的感觉就是其强大相当于GRASS在开源矢量GIS中的地位吧。
什么是OSSIM?
如果你在google里搜索ossim,会发现有两个相关产品:一个是www.ossim.net,一个是www.ossim.org。
前面一个是Open Source Security Information Management的简写,后面一个是Open Source Software Image Map的简写。
我们这里介绍的是后者。这里就把Mark Lucas写的overview简单翻译一下。
OSSIM是一个用于遥感及其影像处理、地理信息系统、摄影测量等方面的高性能软件。从1996年开发至今,现在是一个开源软件,采用了LGPL授权协议,开发语言是C++。OSSIM采用了面向对象的软件设计方法,核心功能都封装在库里,同时还提供了命令行工具以及GUI应用。
OSSIM的特色:
- 直接文件读写:即可以直接读写各种格式的数据文件。
- MCV:显示与模型库分离,这意味你可以采用不同的显示库,比如QT、WX、GTK+
- 动态影像连接:尝试一下Visual Chain Editor就知道了。
- 基于参数的非破坏性的影像处理:用户只需要修改影像处理链和参数修改。
- 为空间处理、光谱处理、高光谱处理优化
- 内建减少不同分辨率数据集和影像分幅的优化措施:假如你有20厘米的影像数据,但你想在15米分辨率上显示,你不需要重采样数据。OSSIM可以动态自动选择合适的图层及自动重采样。
- 高性能计算和并行处理
- 无文件大小限制及打开文件数量限制,只受硬盘容量限制
- 超大影像镶嵌
- 自动色调均衡
- 直方图均化及匹配
- 空间和色调平滑:主要用于影像镶嵌,可以平滑交叉区域影像。
- 各种类型的注记。
- 支持严密几何纠正模型:物理模型纠正
- 支持通用传感器模型(采用有理多项式系数法):主要是用于传感器参数不公开的平台,如Ikonos和Quickbird。
- 自动地形精确改正:OSSIM提供并扩展了处理多重高程数据集的功能,可以按照优先次序和图层进行地形纠正。
- 广泛的投影和基准面支持
- 支持动态插件:可以在运行时添加插件
- 支持高级的3D可视化:光线模拟
- 支持广泛的GIS数据格式
- 跨平台:Linux, Windows, MacOSX, Solaris
- 名称值对支持(Keyword value pair support):所有的参数都可采用这种方式进行存贮。
- 样例程序提供:包括命令行工具、基于QT的图形工具