您好,欢迎来到聚文网。 登录 免费注册
VTK图形图像开发进阶

VTK图形图像开发进阶

  • 字数: 527.00千字
  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 作者: 张晓东,罗火灵 编著 著作
  • 出版日期: 2015-04-01
  • 商品条码: 9787111496281
  • 版次: 1
  • 开本: 16开
  • 页数: 328
  • 出版年份: 2015
定价:¥63 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书主要内容为vtk开发技术与实际案例分析。本书开篇以vtk安装编译为主,详细介绍vtk的安装过程。第二部分内容从整体上对vtk的框架结构,可视化管线,数据结构进行分析,让读者从全局上把握vtk,打好基础。第三部分为图像处理、图形处理和体绘制技术。该部分以vtk工程开发为主,介绍大量vtk中的交互技术与控件,分析了mfc、qt开发环境下vtk工程的开发过程,并给出了相关的实例。
目录
出版说明

前言

第1章VTK概览
1.1VTK概述
1.1.1VTK是什么
1.1.2VTK能做什么
1.1.3如何获取VTK源码
1.1.4VTK学习资源
1.2VTK的编译安装
1.2.1编译VTK的准备工作
1.2.2编译VTK的详细步骤
1.3创建一个简单的VTK程序
1.3.1什么是CMake
1.3.2CMakeLists.txt脚本文件
1.3.3CMake的几个常用命令
1.3.4一个简单的VTK工程
1.4本章小结
第2章VTK的基本概念
2.1一个稍微复杂的VTK程序
2.2三维场景的基本要素
2.2.1灯光
2.2.2相机
2.2.3颜色
2.2.4纹理映射
2.3坐标系统及空间变换
2.3.1坐标系统
2.3.2空间变换
2.4VTK管线
2.4.1VTK渲染引擎
2.4.2VTK可视化管线
2.5VTK智能指针
2.5.1引用计数
2.5.2智能指针
2.5.3运行时类型识别
2.6本章小结
第3章VTK基本数据结构
3.1可视化数据的基本特点
3.2数据对象和数据集
3.2.1vtkDataObject
3.2.2vtkDataSet
3.3单元类型
3.3.1线性单元
3.3.2非线性单元
3.4属性数据
3.4.1标量数据
3.4.2矢量数据
3.4.3纹理坐标
3.4.4张量数据
3.5不同类型的数据集
3.5.1vtkImageData
3.5.2vtkPolyData
3.5.3vtkRectilinearGrid
3.5.4vtkStructuredGrid
3.5.5vtkUnstructuredGrid
3.5.6vtkUnstructuredPoints
3.6数据的存储与表达
3.6.1vtkDataArray
3.6.2数据对象的表达
3.7本章小结
第4章VTK数据的读写
4.1Reader与Writer类
4.1.1vtkImageData类型
4.1.2vtkPolyData类型
4.1.3vtkRectilinearGrid类型
4.1.4vtkStructuredGrid类型
4.1.5vtkUnstructuredGrid类型
4.2场景的导入与导出
4.3本章小结
第5章VTK图像处理
5.1VTK图像创建
5.1.1VTK图像数据结构
5.1.2VTK图像创建
5.2VTK图像显示
5.2.1vtkImageViewer2
5.2.2vtkImageActor
5.2.3图像融合
5.3VTK图像基本操作
5.3.1图像信息的访问与修改
5.3.2图像像素值的访问与修改
5.3.3图像类型转换
5.3.4图像颜色映射
5.3.5区域提取
5.3.6直方图统计
5.3.7图像重采样
5.3.8图像运算
5.3.9图像二值化
5.4边缘检测
5.4.1梯度算子
5.4.2Canny算子
5.4.3拉普拉斯算子
5.5图像平滑
5.5.1均值滤波
5.5.2高斯平滑
5.5.3中值滤波
5.5.4各向异性滤波
5.6频域处理
5.6.1快速傅里叶变换
5.6.2低通滤波
5.6.3高通滤波
5.7本章小结
第6章VTK图形处理
6.1vtkPolyData数据生成与显示
6.1.1vtkPolyData数据源
6.1.2vtkPolyData数据的创建
6.1.3vtkPolyData属性数据
6.2基本的图形操作
6.2.1法向量计算
6.2.2符号化Glyphing
6.2.3曲率计算
6.3网格平滑
6.4封闭性检测
6.5连通区域分析
6.6多分辨率处理
6.6.1网格抽取
6.6.2网格细化
6.7表面重建
6.7.1三角剖分
6.7.2等值面提取
6.7.3点云重建
6.8点云配准
6.9纹理映射
6.10本章小结
第7章体绘制
7.1体绘制管线
7.2vtkVolumeMapper
7.2.1vtkVolumeRayCastMapper
7.2.2vtkFixedPointVolumeRayCastMapper
7.2.3vtkGPUVolumeRayCastMapper
7.2.4纹理映射体绘制
7.2.5裁剪
7.2.6法向编码
7.3vtkVolume
7.3.1不透明度传输函数
7.3.2梯度不透明度函数
7.3.3颜色传输函数
7.3.4光照与阴影
7.3.5vtkLODProp3D
7.4不规则网格数据体绘制技术
7.4.1vtkUnstructuredGridVolumeRayCastMapper
7.4.2vtkUnstructuredGridVolumeZSweepMapper
7.4.3vtkProjectedTetrahedraMapper
7.4.4vtkHAVSVolumeMapper
7.5本章小结
第8章VTK交互与Widget
8.1观察者/命令模式
8.1.1事件回调函数
8.1.2vtkCommand子类
8.2交互器样式
8.2.1vtkRenderWindowInteractor
8.2.2vtkInteractorStyle
8.3VTKWidget
8.3.1创建Widget交互
8.3.2测量类Widget
8.3.3标注类Widget
8.3.4分割/配准类Widget
8.3.5其他Widget
8.4拾取
8.4.1点拾取
8.4.2单元拾取
8.4.3Prop拾取
8.5本章小结
第9章基于VTK的GUI应用程序
9.1基于Qt的VTK应用程序
9.1.1用CMake管理Qt工程
9.1.2用CMake管理Qt与VTK工程
9.1.3环境变量的加载
9.1.4用QVTKWidget整合Qt和VTK
9.2基于MFC的VTK应用程序
9.2.1基于单文档的VTK应用程序
9.2.2基于VTK的图像重采样程序
9.2.3基于对话框的VTK应用程序
9.3本章小结
第10章自定义VTK类
10.1VTK开发基础
10.1.1引用计数与智能指针
10.1.2vtkObject类分析
10.1.3VTK类的实现
10.2VTK管线机制
10.2.1信息对象类vtkInformation
10.2.2管线执行模型
10.3自定义Filter
10.3.1自定义Filter基本步骤
10.3.2Filter实例
10.4本章小结
附录
附录A从VTK5.0到VTK6.0
附录B体绘制传输函数控件
附录CVTK中文的实现
附录DVTK在商业软件中的应用
参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网