开源摄影测量与遥感处理软件OSSIM简介
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的图形工具
开源摄影测量与遥感处理软件OSSIM简介相关推荐
- LBM开源软件---openlb简介
LBM开源软件-openlb简介 openlb提供了一个C++软件包,该软件包只是提供了一个非常通用的程序框架来供研究者与工程师进行流体力学模拟. 使用者可以通过对程序包进行修改,来开发自己的程序. ...
- 让你久等了《开源安全运维平台OSSIM疑难解析--入门篇》正式出版
2019年暑期,众所期待的新书<开源安全运维平台OSSIM疑难解析--入门篇>由人民邮电出版社正式出版发行.此书从立意到付梓,历时超过两年,经过数十次大修,历经曲折与艰辛,希望为大家代奉献 ...
- 让你久等了!《开源安全运维平台OSSIM疑难解析--入门篇》9月上市
2019年暑期,众所期待的新书<开源安全运维平台OSSIM疑难解析--入门篇>开始印刷,9月份即可预售.此书从立意到付梓,历时超过两年,经过数十次大修,历经曲折与艰辛,希望为大家代奉献一本 ...
- 企业开源该选什么软件许可证?
开源软件和自由软件的概念与其许可证紧密绑定. 通常,开源软件被定义为使用 OSI 认可的,即符合开源定义[1]的许可证来分发的软件,而自由软件被定义成使用 GPL 或说 Copyleft 式许可证分发 ...
- 开源分布式数据库中间件MyCat架构简介(一)——基于MyCat的分库分表,读写分离,水平切分和垂直切分实现原理
目录 前言 开源分布式数据库中间件MyCat架构简介--MyCat源起 一.数据库切分概述:OLTP和OLAP 二.关系型数据库和NoSQL数据库 三.关系型数据库和NoSQL数据库的特点及优缺点 1 ...
- 办理摄影测量与遥感乙级测绘资质条件和人员要求
申请摄影测量与遥感测绘乙级需要的人员.设备.业务类型如下: 业务类型:摄影测量与遥感外业.摄影测量与遥感内业.摄影测量与遥感监理 技术设备: 1.GNSS 接收机.全站仪合计 3 台或者三维激光扫描仪 ...
- 【HPC最全最新离线安装开源资源管理、作业调度软件-SLURM】
文章目录 HPC 离线最全安装开源资源管理.作业调度软件-SLURM 一.★ 软件简介 1.1 软件定义 1.2 软件架构 1.3 slurm 插件 1.5 slurm配置模式分类 1.6 slurm ...
- 《开源安全运维平台OSSIM最佳实践》
<开源安全运维平台OSSIM最佳实践> 经多年潜心研究开源技术,历时三年创作的<开源安全运维平台OSSIM最佳实践>一书即将出版.该书用80多万字记录了,作者10多年的IT行业 ...
- 开源分布式数据库中间件MyCat架构简介(二)——基于MyCat的分库分表,读写分离,水平切分和垂直切分实现原理
目录 前言 基于MyCat的分库分表,读写分离,水平切分和垂直切分实现原理 一.关于Mycat 二.Mycat 实现原理 三.MyCat 应用场景 四.MyCat 未来展望 五.Mycat 中相关概念 ...
最新文章
- ASP.NET WebAPI 11 参数验证
- android路由器 设备数,手机查看wifi连接人数_手机查看wifi连接设备数量-192路由网...
- R语言与数据分析(10)-内置数据集
- 源码搭建lamp环境
- React 系列之 怎么学最快速有效
- java属性绑定_java基础:10.1 Java FX与属性绑定
- java 父子级json组装不用递归_初级Java程序员如何进阶
- 数据库系统原理与设计(第3版)第二章课后习题
- 使用IBM SPSS Statistics常用图表附例演示讲解
- 孩子一生的教育纪录片
- Robocup 仿真2D 学习笔记(一) ubuntu16.04 搭建 robocup 仿真2D环境
- 可测函数积分的进一步性质
- 党政信创建设进入新发展阶段的三大趋势
- Gluster安装+kubesphere3.0
- linux下使用安装包安装git
- OpenCV 2 计算机视觉编程手册
- 父亲节,来认识这些计算机领域的大佬们
- 第2章 C语言的数值数据与非数值数据 (二)
- JAVA unusual问题收集
- post_thumbnail_html,WordPress 文章特色图片(Post Thumbnail)详细介绍和使用