照片_________________________________________________________________________________________________________

ORFEO工具箱软件指南
为OTB-6.6.1更新

OTB开发团队
2018年12月20日
http://www.orfeo-toolbox.org
电子邮件:otb@cnes.fr

照片

ORFEO工具箱不是一个黑盒。

    Ch.D.公司。

前言
目录
图的列表
表格列表
引言
1欢迎
 1.1组织
 1.2如何学习OTB
 1.3软件组织
 1.4OTB社区和支持
 1.5OTB简史
2从源代码编译OTB
 2.1GNU/Linux和macOS
 2.2窗户
 2.3已知问题
系统概述
 3.1系统组织机构
 3.2基本系统概念
 3.3数字
 3.4数据表示
 3.5数据处理管道
 3.6空间对象
教程
4使用OTB构建简单的应用程序
 4.1你好,世界
 4.2管道基础知识:读写
 4.3过滤管道
 4.4处理类型:缩放输出
 4.5使用多光谱或彩色图像
 4.6正在分析命令行参数
 4.7从原始卫星图像到有用的产品
用户指南
5数据表示
 5.1图像
 5.2PointSet(点集)
 5.3网格
 5.4路径
6阅读和书写图像
 6.1基本示例
 6.2可插拔工厂
 6.3IO流
 6.4读取和写入RGB图像
 6.5阅读、投射和书写图像
 6.6正在提取区域
 6.7读写矢量图像
 6.8读写多波段图像
 6.9阅读图像系列
7读取和写入辅助数据
 7.1读取DEM文件
 7.2使用OTB进行标高管理
 7.3读写形状文件和KML
 7.4通过OGR处理大型矢量数据
8基本筛选
 8.1阈值
 8.2图像的数学运算
 8.3梯度
 8.4二阶导数
 8.5边缘检测
 8.6邻居过滤器
 8.7平滑过滤器
 8.8距离贴图
9图像配准
 9.1注册框架
 9.2“Hello World”注册
 9.3注册框架的特点
 9.4多模式注册
 9.5居中变换
 9.6变换
 9.7韵律学
 9.8优化器
 9.9基于地标的注册
10差异图估计
 10.1差异贴图
 10.2规则网格视差图估计
 10.3不规则网格视差图估计
 10.4立体重建
11正射纠正和地图投影
 11.1传感器型号
 11.2地图投影
 11.3OTB矫正
 11.4矢量数据投影操作
 11.5几何体投影操纵
 11.6使用OTB进行标高管理
 11.7矢量数据区域提取
12放射测量学
 12.1辐射指数
 12.2大气校正
13图像融合
 13.1简单平移锐化
 13.2贝叶斯数据融合
14特征提取
 14.1纹理
 14.2兴趣点
 14.3路线
 14.4线
 14.5密度特征
 14.6几何力矩
 14.7道路提取
 14.8云检测
15多尺度分析
 15.1引言
 15.2形态金字塔
16图像分割
 16.1区域增长
 16.2基于分水岭的分割
 16.3级别集分段
17图像模拟
 17.1PROSAIL模型
 17.2图像模拟
18尺寸缩减
 18.1主成分分析
 18.2噪声调整主成分分析
 18.3最大噪声分数
 18.4快速独立成分分析
 18.5最大自相关因子
19分类
 19.1引言
 19.2机器学习框架
 19.3监督分类
 19.4无监督分类
 19.5分类图的融合
 19.6分类图正则化
20基于对象的图像分析
 20.1从图像到对象
 20.2对象属性
 20.3基于辐射和统计属性的目标滤波
 20.4用于比较细分的胡佛指标
21更改检测
 21.1引言
 21.2更改检测框架
 21.3简单探测器
 21.4统计检测器
 21.5多尺度探测器
 21.6多组分探测器
22高光谱
 22.1取消混合
 22.2降维
 22.3异常检测
23图像可视化和输出
 23.1图像
24在线数据
 24.1坐标名称
 24.2打开街道地图
四、开发者指南
25遍历器
 25.1引言
 25.2编程接口
 25.3图像迭代器
 25.4邻里迭代器
26图像适配器
 26.1图像投射
 26.2调整RGB图像
 26.3调整矢量图像
 26.4用于简单计算的适配器
 26.5适配器和写入器
27流媒体和线程
 27.1引言
 27.2OTB中的流和线程
 27.3部门战略
28如何编写筛选器
 28.1术语
 28.2过滤器创建概述
 28.3流式处理大数据
 28.4螺纹过滤器执行
 28.5过滤器惯例
 28.6如何编写复合过滤器
29永久筛选器
 29.1引言
 29.2建筑
 29.3端到端示例
30如何编写应用程序
 30.1应用程序设计
 30.2该类的体系结构
 30.3复合应用程序
 30.4编译应用程序
 30.5执行应用程序
 30.6测试您的应用程序
 30.7应用程序示例
31添加新模块
 31.1如何编写模块
 31.2otb-module.cmake文件
 31.3CMakeLists.txt文件
 31.4include文件夹
 31.5src文件夹
 31.6应用文件夹
 31.7测试文件夹
 31.8在OTB中包含远程模块
32贡献者指南
V(V)附录
33换行到其他语言
 33.1OTB-Wrapping:与Java语言的绑定
34贡献者
参考文献
索引