博客专栏  >  编程语言   >  VTK

VTK

详细介绍了如何从零基础开始学习VTK,实际工作中如何使用VTK

关注
7 已关注
39篇博文
  • VTK图形处理之剪裁

    剪裁  剪裁的操作基本上和剪切一样,需要使用一把“刀”(隐函数)并设置剪裁值。输入的数据集被分成了两部分:裁下的部分和裁掉的部分。默认只产生裁下的部分这个输出。示例演示CMakeLists.txt文件...

    2017-09-24 17:40
    279
  • VTK图形处理之颜色映射

    颜色映射  颜色映射的操作对象是数据集中的标量属性。它是一种常用的 标量算法。它会根据数据集中各个部分不同的标量值,对各个部分上不同的颜色。与此相关的另一种上色方法是控制演员的颜色属性,但这样整个图形...

    2017-09-24 16:20
    271
  • VTK图形处理之剪切

    剪切  与抽取轮廓类似,剪切(Cut)也是指获取数据集中的部分数据。不过剪切是从一个完全不同的角度来处理的。剪切可以控制数据获取的区域,而抽取轮廓做不到这一点。   剪切操作需要一把”刀“——隐函数...

    2017-09-24 17:11
    364
  • VTK之引用计数详解

    内存管理  内存管理在大型的工程中是非常重要的内容,如果不能有效地管理内存,比如申请的内存没有及时释放,将严重影像到应用程序的执行效率,甚至可能带来不可预知的崩溃。C++语言中并没有提供高级的内存管理...

    2017-07-16 21:57
    229
  • VTK之智能指针详解

    智能指针则用来解决这个问题。使用智能指针,用户不必考虑何时进行内存释放,而是由智能指针进行控制。 智能指针  VTK中的智能指针类为vtkSmartPointer,是一个模板类,继承自vtkSmart...

    2017-07-16 22:04
    191
  • VTK之类的实现

    vtkObject类分析  vtkObjectBase主要实现引用计数,因此vtkObject及其子类也都继承了该特性。vtkObject中实现了在VTK中非常广泛使用的观察者/命令机制,能够方便地处...

    2017-07-16 23:02
    311
  • VTK之自定义Filter类

    一个Filter类定义了RequestData()函数,当Filter调用Update()后,即可响应RequestData()函数。 VTK管线机制  VTK中通过管线机制来实现组合各种算法处理数据...

    2017-07-23 12:47
    277
  • VTK之基于Qt的VTK应用程序

    友好的用户图形界面是应用程序必须的因素之一,对于VTK应用程序也是如此。VTK附带的程序示例大多数是基于控制台的,但是VTK也可以与很多流行的GUI开发工具整合。本文介绍如何把VTK和GUI开发工具Q...

    2017-07-16 18:23
    318
  • VTK图像处理之访问图像像素值

    图像像素值的访问与修改是最常用的一种操作。VTK提供了两种访问图像像素值的访问。 一、直接访问  第一种方法是直接发访问vtkImageData的数据数组。vtkImageData提供了GetScal...

    2017-07-16 21:37
    812
  • 如何学习VTK

    一周学会VTK

    2016-07-23 16:17
    855
  • VTK交互之Widget

    交互部件  VTK的交互除了提供各种交互样式,还提供了功能更为强大的,可以“看得见”的交互部件,即Widget。VTK的Widget类主要包括vtk3DWidget和vtkAbstractWidget...

    2017-05-29 14:37
    641
  • VTK交互之交互样式

    VTK交互样式  类vtkRenderWindowInteractor即渲染窗口交互器,提供了一种平台独立的响应鼠标/按键/时钟事件的交互机制,可将平台相关的鼠标/按键/时钟等信息路由至vtkInte...

    2017-05-29 13:45
    564
  • VTK交互之拾取

    选择拾取  选择拾取是人机交互过程的一个重要功能。VTK中定义了多个拾取功能的类,所有拾取类都继承自vtkAbstractPicker类,继承关系如下:1. vtkAbstractPicker  该类...

    2017-05-29 15:22
    671
  • VTK概述

    本文介绍什么是VTK和VTK的学习资源。 #1、VTK是什么  可视化工具包(Visualization Toolkit, VTK)是一个开源、跨平台、可自由获取、支持并行处理的图形应用函数库。 ...

    2017-04-02 15:03
    444
  • VTK基本数据结构之数据对象和数据集

    针对可视化领域的特点,VTK定义了种类丰富的数据结构。我们必须了解基本数据结构。 1、数据对象和数据集  在VTK中,数据一般以数据对象(Data Object, 类vtkDataObjec...

    2017-05-21 22:35
    345
  • VTK基本数据结构之数据的存储和表达

    vtkDataArray  VTK中的内存分配采用连续内存,可以快速地创建、删除和遍历,称之为数据数组(Data Array),用类vtkDataArray来实现。数组数据的访问是基于索引的,与C++...

    2017-05-21 22:56
    408
  • VTK算法

    VTK算法的本质

    2016-09-06 23:05
    596
  • VTK的编译安装(VS2013)

    本文介绍用CMake和VS2013来编译安装VTK。1、准备工作 安装VS2013 下载CMake3.8.0(www.cmake.com) 下载VTK相关包(www.vtk.org)vtk-7.1.0...

    2017-04-02 15:28
    882
  • VTK交互之vtkCommand

    观察者/命令模式  VTK的交互除了可以监听来自鼠标、键盘等外部设备的消息,还可以在渲染场景中生成功能各异的交互部件(Widget),用于控制可化过程的参数,达到用户渲染要求。    在VTK中要实...

    2017-05-05 22:16
    389
  • VTK编译的一些报错

    1、error MSB6006:”cmd.exe” exited with code 1.错误描述如下图所示:在VS2013 Output 发现报错原因:28> CMake Error at F:/...

    2017-04-02 15:50
    618

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部