摘要:
1.vtkImageViewer2用于图像显示实例分析 在VTK早期版本中,提供了vtkImageViewer类来显示图像。随着版本的发展,目前vtkImageViewer2代替了vtkImageViewer进行图像显示。vtkImageViewer2中封装了VTK图像显示的管线,包括vtkActo 阅读全文
posted @ 2021-01-06 14:52
一杯清酒邀明月
阅读(948)
评论(0)
推荐(0)
摘要:
1.引言:图像数据结构 数字图像文件内容由两个部分组成:图像头信息和数据。图像头信息定义了图像的基本信息,主要包括起点位置(Origin),像素间隔(space)和维数(dimension)。通过这三个参数即可以决定图像空间位置和规模。图像可以看做是空间中的一个规则网格,网格中的每个最小单元称之为一 阅读全文
posted @ 2021-01-06 14:50
一杯清酒邀明月
阅读(642)
评论(0)
推荐(0)
摘要:
1.前言 VTK应用程序所需的数据可以通过两种途径获取: 第一种是生成模型 ;第二种是从外部存储介质里导入相关的数据文件,(如vtkBMPReader读取 BMP图像) 。VTK 也可以将程序中处理完成的数据写入单个文件中, 或者将所渲染的场景导出。从可视化管线的角度来看,一般以数据的读取 (或由模 阅读全文
posted @ 2021-01-06 14:48
一杯清酒邀明月
阅读(2740)
评论(0)
推荐(1)
摘要:
1. 无拓扑结构 只有几何结构,没有拓扑结构的vtkDataSet 1 #include <vtkAutoInit.h> 2 VTK_MODULE_INIT(vtkRenderingOpenGL); 3 4 #include <vtkSmartPointer.h> 5 #include <vtkPo 阅读全文
posted @ 2021-01-06 14:45
一杯清酒邀明月
阅读(1095)
评论(0)
推荐(0)
摘要:
1.前言 前面学习了VTK的一个重要概念——可视化管线,了解了VTK数据的流动过程。好比我们做一道菜,在做每一道菜之前,首先要掌握这道菜的做法,什么时候放盐什么时候放酱油等调料,除了需要弄清楚做每一道菜的流程,还需要了解所做的每一道菜的原料,比如有些原料是要蒸出来才比较好吃,有些则可能会用炖的方法才 阅读全文
posted @ 2021-01-06 14:42
一杯清酒邀明月
阅读(1007)
评论(0)
推荐(0)
摘要:
1.可视化管道综述 vtkProp; vtkAbstractMapper; vtkProperty; vtkCamera; vtkLight; vtkRenderer; vtkRenderWindow; vtkRenderWindowInteractor; vtkTransform; vtkLook 阅读全文
posted @ 2021-01-06 14:41
一杯清酒邀明月
阅读(1067)
评论(0)
推荐(0)
摘要:
1.坐标系统 计算机图形学里常用的坐标系统主要有四种,分别是:Model坐标系统、World坐标系统、View坐标系统和Display坐标系统,以及两种表示坐标点的方式:以屏幕像素值为单位和归一化坐标值(各坐标轴取值都为[-1, 1])。Model坐标系统是定义模型时所采用的坐标系统,通常是局部的笛 阅读全文
posted @ 2021-01-06 14:38
一杯清酒邀明月
阅读(1429)
评论(0)
推荐(0)
摘要:
1.VTK中相机原理及控制属性 观众的眼睛就好比三维渲染场景中的相机,VTK则是用vtkCamera类来表示三维渲染场景中的相机。vtkCamera负责把三维场景投影到二维平面,如屏幕、图像等。下图为相机投影示意图: 从上图可以看出与相机投影相关的因素主要有:相机位置:即相机所在的位置,用方法vtk 阅读全文
posted @ 2021-01-06 14:36
一杯清酒邀明月
阅读(1047)
评论(0)
推荐(0)
摘要:
1.VTK中的光照长得什么样? 剧场里有各式各样的灯光,三维渲染场景中也一样,可以有多个光照存在。光照和相机是三维渲染场景必备的因素,如果没有指定,vtkRenderer会自动地创建默认的光照和相机。VTK里用类vtkLight来表示渲染场景中的光照。与现实中的灯光类似,VTK中的vtkLight实 阅读全文
posted @ 2021-01-06 14:34
一杯清酒邀明月
阅读(1078)
评论(0)
推荐(0)
摘要:
1.程序代码 1 #include <vtkAutoInit.h> 2 VTK_MODULE_INIT(vtkRenderingOpenGL); 3 / 4 #include <vtkSmartPointer.h> 5 #include <vtkRenderWindow.h> 6 #include 阅读全文
posted @ 2021-01-06 14:29
一杯清酒邀明月
阅读(679)
评论(0)
推荐(1)
摘要:
1.编写的程序 1 #include <vtkAutoInit.h> 2 VTK_MODULE_INIT(vtkRenderingOpenGL); 3 /// 4 #include "vtkCylinderSource.h" 5 #include "vtkPolyDataMapper.h" 6 #i 阅读全文
posted @ 2021-01-06 14:28
一杯清酒邀明月
阅读(141)
评论(0)
推荐(0)
摘要:
1.类的定义 myVTKapp.h 1 #include "windows.h" 2 #include "vtkConeSource.h" 3 #include "vtkPolyDataMapper.h" 4 #include "vtkRenderWindow.h" 5 #include "vtkR 阅读全文
posted @ 2021-01-06 14:26
一杯清酒邀明月
阅读(272)
评论(0)
推荐(0)
摘要:
1.前言 The visualization pipeline in VTK can be used to read or create data, analyze and create derivative version of this data, and write the data to d 阅读全文
posted @ 2021-01-06 14:15
一杯清酒邀明月
阅读(486)
评论(0)
推荐(0)
摘要:
1.OverView综述 The Visualization Toolkit consists of two basic subsystems: a compiled C++ class library (一个已经编译好的C++类库)and an “interpreted” wrapper laye 阅读全文
posted @ 2021-01-06 14:13
一杯清酒邀明月
阅读(758)
评论(0)
推荐(0)
摘要:
1.VTK是什么? Visualization ToolKit3D计算机图形学、图象处理及可视化工具包 VTK使用C++、面向对象技术开发;基于OpenGL,封装了OpenGL中的功能,屏蔽细节、便于交互、易于使用提供多种语言接口C++ 、Java 、Tcl、 Python 等;可在Windows 阅读全文
posted @ 2021-01-06 14:09
一杯清酒邀明月
阅读(2271)
评论(0)
推荐(0)
摘要:
1. VTKCamera原理 从图可以看出与相机投影相关的因素主要有: 相机位置:即相机所在的位置,用方法vtkCamera::SetPosition()设置。 相机焦点:用方法vtkCamera::SetFocusPoint()设置,默认的焦点位置在世界坐标系的原点。 朝上方向:即哪个方向为相机朝 阅读全文
posted @ 2021-01-06 14:06
一杯清酒邀明月
阅读(1441)
评论(0)
推荐(0)
摘要:
1 #include <vtkFixedPointVolumeRayCastMapper.h> 2 3 #include <vtkBoxWidget.h> 4 #include <vtkCamera.h> 5 #include <vtkCommand.h> 6 #include <vtkColorT 阅读全文
posted @ 2021-01-06 10:57
一杯清酒邀明月
阅读(689)
评论(1)
推荐(0)
摘要:
在vtkImageData中,绘制体数据一种软实现的光线投射算法。算法可以处理所有种类的数据类型,最多四种组件。算法可以采用复合或者MIP渲染方式,并且可以与几何数据混合起来渲染。设置采样间距space可以用来加速渲染进程。此外, 对于固定点精度是15的数据中,可以执行很好的计算。该算法是多线程的, 阅读全文
posted @ 2021-01-06 10:54
一杯清酒邀明月
阅读(538)
评论(0)
推荐(0)
摘要:
以CMCC为例子 步骤: 1 连接成功CMCC之后,打开适配器设置。右击无线网卡,选择属性 2.双击INTERNET协议版本4 3.将DNS改成自动获取,然后确定 4.再确定 5.然后重新断开CMCC,重新连接。 如果仍然不行,就windows+R输入cmd后,在命令行中输入ipconfig /fl 阅读全文
posted @ 2021-01-06 10:20
一杯清酒邀明月
阅读(2346)
评论(0)
推荐(0)
摘要:
Eigen常规矩阵定义 1.使用 Eigen的使用在官网上有详细的介绍,这里对我学习过程中用到的基本操作进行介绍。首先是矩阵的定义。在矩阵类的模板参数共有6个。一般情况下我们只需要关注前三个参数即可。前三个模板参数如下所示: Matrix<typename Scalar,int RowsAtComp 阅读全文
posted @ 2021-01-06 10:18
一杯清酒邀明月
阅读(1238)
评论(0)
推荐(0)
浙公网安备 33010602011771号