VTK7.x在VS2013、VS2015下编译安装

工欲善其事必先利其器 首先我们需要准备好需要的文件,需要文件如下: (1)cmake ,下载链接cmake下载。至于cmake是啥,我就不介绍了,那么厚一本书,想说也说不清。在官网上可以看见cmake可以分为两种形式,看后缀名,.msi与.zip,也许你会产生疑问“有什么区别”,在我个人看来z...

2018-07-26 11:28:20

阅读数:194

评论数:2

VTK用鼠标画线+VTK坐标转换问题+实例

本人在用VTK实现在渲染窗口上用鼠标画线的探究过程。要在窗口上用鼠标画线首先要做的就是重写鼠标交互事件,于是就在官方网站找到重写鼠标响应事件的demo,然后再更改官方的demo,实现自己需要的功能。我的想法是:1.获取鼠标左键按下时的坐标。2.获取鼠标左键上弹时的坐标。3.用这两个点连接一条线。遇...

2018-03-02 17:00:39

阅读数:1157

评论数:2

vtkStandardNewMacro gives error C4430: missing type specifier

运行官网MouseEvent的时候遇到如题所示的问题;不用cmake,直接在VS下开发的代码如下:#include <vtkRenderWindow.h> #include <vtkRenderWindowInteractor.h&...

2018-03-01 14:47:15

阅读数:458

评论数:0

VTK图像读取与显示实例

png,bmp,jpg图像的读取与显示 读取、显示 .jpg 图像:vtkJPEGReader VS15+VTK7.0下console实例: #include VTK_MODULE_INIT(vtkRenderingOpenGL2); VTK_MODULE_INIT(vtkInteract...

2018-01-27 19:28:05

阅读数:1047

评论数:0

VTK光照属性基本介绍与演示

环境光: 物体的光照属性包含了:环境光系数、漫反射光系数、镜反射光系数和镜面指数,设置他们的相应函数如下: 环境光系数:SetAmbient(  ); 漫反射光系数:SetDiffuse(); 镜反射光系数:SetSpecular(); 镜面指数:SetSpecularPower(); 介绍: 环...

2018-01-27 10:34:32

阅读数:12287

评论数:0

VTK皮肤与骨骼抽取

读取一系列人体头部二维切片,抽取皮肤与骨骼 console下实现如下: #include VTK_MODULE_INIT(vtkRenderingOpenGL2); VTK_MODULE_INIT(vtkInteractionStyle); VTK_MODULE_INIT(vtkRender...

2018-01-26 19:07:11

阅读数:12600

评论数:0

VTK面绘制实例

例子通过vtkVolume16Reader读取人头一系列的二维切片,采用vtkContourFilter滤波器抽取等值面为500的皮肤,在等值面上利用vtkPolyDataNormals产生一系列的法线,用vtkOutlineFilter滤波器在图像外面产生个外围的边框。 在console下的代...

2018-01-26 11:18:15

阅读数:16736

评论数:0

VTK获取序列数据

VTK一次性读取多个图像文件的数据: 方法一:SetFileNames中传递一个路径数组 vtkSmartPointer fileArray = vtkSmartPointer::New(); char fileName[128]; //the file max length for(...

2018-01-26 09:27:30

阅读数:17537

评论数:0

pvtkMFCWindow在mfc工程初始化出错

在VS2015下新建的MFC工程默认的都是UNICODE,pvtkMFCWindow= new vtkMFCWindow(GetDlgItem(IDC_SHOW))的操作会带来如下错误: 在进一步调试的是时候会进入 vtkMFCWindow的cpp文件中,会发现断点在createwnd上...

2018-01-24 19:08:58

阅读数:15165

评论数:0

VTK圆柱渲染

渲染一个圆柱对象; 1:创建一个圆柱对象; 2:创建一个多边数据映射器对象,用于几何数据映射到图像库,还可以设置相应的属性; 3:创建一个角色,设置角色的属性,与mapper相连接; 4:创建渲染器:角色放在渲染器中,设置渲染属性 5:创建渲染窗口:讲渲染器放在渲染窗口里面 6:创建窗...

2018-01-22 21:18:01

阅读数:9324

评论数:0

VTK图像显示方式

用VTK显示图像的几种方式: 方式1: 读取数据-----映射(mapper)------演员(actor)-------渲染(render)-----渲染窗口(renwin)----交互方式 在console下实现的代码如下: #include "vtkActor.h"...

2018-01-22 11:38:46

阅读数:15473

评论数:0

ITK图像数据读写与显示

ITK图像数据读取: 1:设置图像数据类型例如常见的bmp、jpg、jpeg以及dicom、raw等 2:数据读取 下面的例子是在控制台下实现的png图像数据的读与写: #include "itkRGBPixel.h" #include "itkImage.h...

2018-01-22 10:23:13

阅读数:22140

评论数:0

VTK编译出现no override found for 'vtkPolyDataMapper'

我使用的VTK情况如下:VS2015+VTK7.0 我出现no override found for 'vtkPolyDataMapper',这种问题是因为没有用cmake,而是直接用控制台结合VTK的库函数进行开发的。在用cmake管理的工程中会默认带有如下设置 vtkDomainsChem...

2018-01-19 22:34:05

阅读数:4683

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭