![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 64
loukey_671
这个作者很懒,什么都没留下…
展开
-
vtk总结(3):Writer和Reader
Vtk的数据读写 不同的文件类型需要不同Reader/Writer类进行读写操作。 1、具体的writer读写表,见p69。 2、*.dcm图像是医学图像处理中使用最广泛的格式。而vtk中vtkDicomImageReader对于该类文件的读取能力有限,无法读取多帧的该类图像,所以建议使用ITK中的GDCM或DCMTK进行读取。 读写例子: //读取PNG图像 vtkSmartPoin原创 2016-04-26 01:33:36 · 2783 阅读 · 0 评论 -
Vtk图像处理
Vtk图像处理 1、数字图像文件内容由2个部分组成,图像头信息和数据。其中头信息包含了origin(起点)、space(图像间隔)、dimension(维数),图像数据即为图像像素的像素值,包括了灰度、矢量和张量。 其中灰度用unsignedchar来表示, 2、创建图像的source类,vtkImageCanvasSource2D,FillBox设置矩形,SetDrawColor设置颜原创 2016-04-29 01:11:20 · 2684 阅读 · 0 评论 -
vtk的小总结(1):基础知识
也是因为需要,所以要学一点点vtk。借此发一点点总结,希望能有一点用。 1、 vtk里每个类的构造函数都定义为保护成员,所以不能直接类名+实例进行定义对象。要使用智能指针vtkSmartPointerrenWin = vtkSmartPointer::New(); 如果使用的是*和::new()方法实现的,这里的new()需要在生命周期结束前使用Delete()删除。原创 2016-04-21 23:00:10 · 1762 阅读 · 0 评论 -
关于vs2015+qt5.x+vtk的配置
关于vs2015+qt5.x+vtk的配置 配置一个环境简直就是要命,网上找的攻略也是参差不齐,跌打了好久,还是写篇总结。希望对别人能有所帮助。 首先是要下载的程序: 1、vs2015,vs2013或者较高版本的也可以。直接去官网下载就可以。 2、qt5,qt是用来写界面的。主要有qt4和qt5,因为第一次用。所以不是很懂,不过去官网装一个没什么难度。 3、vtk,最新的vtk7.1可以去github上下载,本文章之后会介绍原创 2016-05-31 20:09:22 · 4128 阅读 · 4 评论 -
vtk总结(2):关于vtk中所要使用到的数据类型
Vtk的基本数据结构 1 规则数据的存储可以置存储起始点和相邻两点之间的间隔以及点的总数。 2 vtkData下包含了几何结构和拓扑结构 vtkCellArray:定义了数据集的拓扑结构 3 vtkCellType.h里定义的线性单元和非线性单元。 4 属性数据的传输过程:aDataSet->GetPointData->GetScalars->GetScalar(129) 5 Vtk原创 2016-04-25 00:20:04 · 3888 阅读 · 0 评论