一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 156 下一页
摘要: 1.分割/配准交互部件 图像分割与配准是数字图像处理技术两大主要的应用领域,特别是在医学图像处理中。 著名的医学图像分割与配准工具包ITK(Insight Segmentation & Registration Toolkit)的重要应用领域就是图像分割与配准。ITK实现了许多经典的分割、配准算法, 阅读全文
posted @ 2021-01-07 08:50 一杯清酒邀明月 阅读(967) 评论(0) 推荐(0)
摘要: 1.标注类Widget 在可视化程序中,经常会对某个对象做一些标注说明,比如,在医学图像诊断中,常常会手动标注出被诊断为肿瘤的区域或者其他病变区域,并用文字进行标注。 VTK中,与标注相关的Widget如下表所示: vtkTextWidget:在渲染场景中生成一串标识文本,可以随意调整该文本在渲染场 阅读全文
posted @ 2021-01-07 08:49 一杯清酒邀明月 阅读(2405) 评论(0) 推荐(0)
摘要: 1.与测量类相关的主要Widget 与测量类相关的主要Widget如下: vtkDistanceWidget:用于在二维平面上测量两点之间的距离。 vtkAngleWidget:用于在平面的角度测量。 vtkBiDimensionalWidget:用于测量二维平面上任意两个正交方向的轴长。 2.创建 阅读全文
posted @ 2021-01-07 08:48 一杯清酒邀明月 阅读(1631) 评论(0) 推荐(0)
摘要: 1.交互器样式遇到的难题 交互器样式(如vtkInteractorStyleImage)主要是根据不同的键盘、鼠标等消息来控制相机(vtkCamera)/Actor等相关参数,从而达到了交互的目的! 然而,在渲染场景中,这些交互器样式是没有表达实体的。也就是说,在交互之前,我们(用户)必须知道那些键 阅读全文
posted @ 2021-01-07 08:45 一杯清酒邀明月 阅读(1493) 评论(0) 推荐(0)
摘要: 1.前言 一个强大的可视化系统不仅需要强大的数据处理能力,也需要方便易用的交互功能。图形处理软件ParaView(hhttp://www.paraview.org)、德国癌症研究中心研发的MITK(http://www.mitk.org)等开源软件系统都提供了强大的交互功能,作为ParaView、M 阅读全文
posted @ 2021-01-07 08:44 一杯清酒邀明月 阅读(1359) 评论(0) 推荐(0)
摘要: 1.光照与阴影 通过VTKVolumeProperty可以设置体绘制阴影效果(Shading)。阴影效果主要受环境光系数、散射光系数、反射光系数和高光强度四个参数影响。 vtkVolumeProperty::SetAmbient()设置环境光系数 vtkVolumeProperty::SetDiff 阅读全文
posted @ 2021-01-07 08:40 一杯清酒邀明月 阅读(1136) 评论(0) 推荐(0)
摘要: 1.颜色传输函数 颜色传输函数与不透明度传输函数的使用类似,二者的不同之处在于颜色传输函数是将一个标量值映射为颜色值。这个颜色值可以是RGB值,也可以是HSV值。 VTK颜色传输函数采用VTKColorTransferFunction类实现,其函数为: 1 int AddRGBPoint(doubl 阅读全文
posted @ 2021-01-07 08:38 一杯清酒邀明月 阅读(1300) 评论(0) 推荐(0)
摘要: 1.梯度不透明度函数 梯度不透明度函数是将梯度模值映射为一个不透明度乘子,从而增强过渡区域的显示效果。 该函数也是使用vtkPiecewiseFunction类。例如,在不同材料的临界区域,如空气到软组织,或者软组织到骨头的临界区,梯度值会比较大,而材料的内部梯度值则会相对比较小。 vtkVolum 阅读全文
posted @ 2021-01-07 08:36 一杯清酒邀明月 阅读(707) 评论(0) 推荐(0)
摘要: 1.vtkVolume vtkVolume类似于几何渲染中的vtkActor,用于表示渲染场景中的对象。除了存储基本变换信息(平移、旋转、缩放等),其内部还存储了两个重要对象。这两个对象分别是vtkAbstractVolumeMapper对象和vtkVolumeProperty对象。 1.1 voi 阅读全文
posted @ 2021-01-07 08:33 一杯清酒邀明月 阅读(1473) 评论(0) 推荐(0)
摘要: 1.基于Clipping的体绘制裁剪技术 Clipping技术支持VTKImageData和VTKUntructuredGrid数据类型。该功能由vtkAbstractMapper3D类提供,对于那些使用基于OpenGL的硬件裁剪技术的Mapper类,如vtkPolyDataMapper、vtkVo 阅读全文
posted @ 2021-01-07 08:32 一杯清酒邀明月 阅读(805) 评论(0) 推荐(0)
摘要: 1.裁剪 对于一些体积比较大,结构比较复杂的体数据进行体绘制的渲染效果难以展示其内部细节,需要用到裁剪技术来渲染部分数据。vtkVolumeMapper类中提供了两种裁剪技术,分别为Cropping和Clipping。 Cropping技术只支持VTKImageData数据的裁剪。该方法在每个坐标轴 阅读全文
posted @ 2021-01-07 08:30 一杯清酒邀明月 阅读(1440) 评论(0) 推荐(0)
摘要: 1.三维纹理映射 目前市面上的能多先科都是支持三维纹理映射的。利用三维纹理映射,将体数据映射至一组与视图平面平行的多边形,避免了二维纹理映射方法中因为纹理图像的切换造成的瑕疵。VTK中三维纹理映射体绘制方法由vtkVolumeTexture3D类实现,使用方法与二维纹理映射体绘制方法一致。(实时渲染 阅读全文
posted @ 2021-01-07 08:29 一杯清酒邀明月 阅读(773) 评论(0) 推荐(0)
摘要: 1.纹理映射体绘制 基于软件实现的光线投影体绘制算法计算量非常大,不利于进行实时渲染。因此,目前体绘制经常使用图形硬件利用纹理映射来加速。 其主要原理是将三维体数据作为纹理装载入硬件缓存中,利用硬件来实现插值以及图像合成操作,以提高绘制效率。 基于图形硬件三维纹理功能的体绘制技术,主要是利用硬件的三 阅读全文
posted @ 2021-01-07 08:28 一杯清酒邀明月 阅读(718) 评论(0) 推荐(0)
摘要: 1.固定点光线投影算法 vtkFixedPointVolumeRayCastMapper是一个较好的vtkVolumeRayCastMapper的替代者。该类能够实现基于Alpha合成的体绘制方法和最大密度投影体绘制方法,能够支持任意类型带的医院或者独立多元数据。 例如,当输入为二元独立数据时,第一 阅读全文
posted @ 2021-01-07 08:26 一杯清酒邀明月 阅读(1041) 评论(0) 推荐(0)
摘要: 1.vtkVolumeMapper vtkVolumeMapper是所有体绘制Mapper类的虚基类,提供接口函数,并由其子类实现具体功能。该类的继承关系如下图所示: 应该掌握一些常用的体绘制类。 2.光线投射:vtkVolumeRayCastMapper 光线投射法是最常用的体绘制方法。它是一种基 阅读全文
posted @ 2021-01-07 08:25 一杯清酒邀明月 阅读(2009) 评论(0) 推荐(0)
摘要: 1.几何渲染与体绘制 1.1 几何渲染 前面练习的渲染技术都是几何渲染技术。所谓的几何渲染技术,就是通过绘制几何图元(顶点、线段、面片等)来渲染数据,例如:绘制图像需要在空间中建立一个四边形图元,然后以纹理映射的方式将该图像贴图到该图元上进行渲染;而三维模型的绘制通常会分解为一系列的多边形面片进行绘 阅读全文
posted @ 2021-01-06 16:49 一杯清酒邀明月 阅读(1385) 评论(0) 推荐(0)
摘要: 1.纹理映射 纹理映射是将纹理空间中的纹理像素映射到屏幕空间中的像素的过程。纹理生成过程实质上是将所定义的纹理映射为某种三维物体表面的属性,并参与后续的光照计算。在三维图形中,纹理映射运用的十分广泛,尤其是描述具有真实感的物体。 实现纹理映射主要是建立纹理空间与模型空间、模型空间与屏幕空间之间的映射 阅读全文
posted @ 2021-01-06 16:47 一杯清酒邀明月 阅读(1425) 评论(0) 推荐(1)
摘要: 1.Iterative Closest Points算法 点云数据配准最经典的方法是迭代最近点算法(Iterative Closest Points,ICP)。ICP算法是一个迭代的过程,每次迭代中对于源数据点P找到目标点集Q中的最近点,然后给予最小二乘原理求解当前的变换矩阵T。通过不断迭代迭代直至 阅读全文
posted @ 2021-01-06 16:45 一杯清酒邀明月 阅读(2142) 评论(1) 推荐(1)
摘要: 1.点云配准 在计算机逆向工程中,通过三维扫描等实物数字化技术可以获取各种点云数据。但是受到测量环境和设备的影响,再一次测量的情况下,难以获取实物整体的点云数据,因此需要多次从不同角度进行测量。但不同的测量数据之间可能会存在平移错误或旋转错位等问题。这就需要使用点云配准技术来对测量点云数据进行局部配 阅读全文
posted @ 2021-01-06 16:37 一杯清酒邀明月 阅读(2418) 评论(0) 推荐(0)
摘要: 1.点云重建 虽然Delaunay三角剖分算法可以实现网格曲面重建,但是其应用主要在二维剖分,在三维空间网格生成中遇到了问题。因为在三维点云曲面重建中,Delaunay条件不在满足,不仅基于最大最小角判断的对角线交换准则不在成立,而且基于外接圆判据的Delaunay三角化也不能保证网格质量。 VTK 阅读全文
posted @ 2021-01-06 16:35 一杯清酒邀明月 阅读(2884) 评论(2) 推荐(0)
上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 156 下一页