[+原创]VTK三维重建
Chinamming
这个作者很懒,什么都没留下…
展开
-
VTK与ITK的详细安装指南
本文来自一个付费下载文档,好像是一本图书的第一章的部分内容, 感觉比网上很多指南写的要详细, 特整理出来和大家分享,向原作者表示感谢! ---by chinamming1.获取安装资源(1)CMake安装资源CMake 是个跨平台的自动化建构软件,用于对于VTK、ITK的编译,可以在http://www.cmake.or转载 2013-11-18 12:34:05 · 23787 阅读 · 7 评论 -
基于VTK的任意平面切割
// 切割介绍// 对于一个模型的切割需要怎么办呢,想想切西瓜就知道,首先需要有一个模型、然后有一个切割平面// 接着对于每个切割操作来更新模型,这样就可以得到切割的效果了#include "vtkPlanes.h"#include "vtkProperty.h"#include "vtkRenderer.h"#include "vtkRenderWindow.h"#i转载 2013-11-19 18:42:28 · 14124 阅读 · 8 评论 -
vtk体绘制交互问题的解决方案
体绘制的速度问题是困扰医学图像三维重建的关键环节,通过总结,得到了以下几种提高体绘制速度的方法:方法一:介绍一下vtkImageResample,这个函数将会通过线性插值对输入数据的spacing以及extent进行修改,来达到对输入数据的重新采样。一般采用SetAxisMagnificationFactor的方法来进行设置如下所示: vtkImageResample: S转载 2013-11-19 19:16:32 · 3052 阅读 · 0 评论 -
VTK三维重建(2)-根据脚部骨骼CT的三维重建和显示
[效果演示]根据脚部的骨骼CT扫描的照片,利用VTK完成读取和三维重建. [程序实现]void main () { vtkRenderer *aRenderer = vtkRenderer::New(); vtkRenderWindow *renWin = vtkRenderWindow::New(); renWin->AddRend原创 2013-11-19 19:35:20 · 10537 阅读 · 2 评论 -
VTK三维重建(1)-使用VTK读取DICOM,并动态输出
[效果显示]将脚部骨骼扫描的CT照片进行的连续读取, 运行结果存为了两个动态gif, 不知道能不能正常显示[主程序实现]int main(int argc, char* argv[]){ // Verify input arguments if ( argc != 2 ) { std::cout << "Usage: " << argv原创 2013-11-19 19:25:51 · 19341 阅读 · 6 评论 -
VTK安装配置教程
本文在CadCaeCam论坛的精华贴"VTK安装三步曲"的基础上完成,并补充了在其之外遇到的各种问题。本文以VC6为例,要用VS.NET 2005的请参见:在Visual Studio 2005环境下安装VTK教程 (已测试通过)1. 必须要下载的东西,VC6已经装好为前提:vtk-5.0.4-win32.exe 安装程序 http://vtk.org 的Downloadvtk-5转载 2013-11-20 13:04:26 · 6893 阅读 · 0 评论 -
vtk基础编程(1)计算点到直线的距离
1. 首先涉及到的类为vtkline, 其类继承关系为2. 点到直线距离常用成员函数为 1) 计算点到直线的距离,并求出最近点 static double vtkLine::DistanceToLine ( double x[3], double p1[3],原创 2013-11-20 11:32:56 · 3952 阅读 · 0 评论 -
vtk基础编程(2)-读取数据文件中的坐标点
原文地址: http://blog.csdn.net/chinamming/article/details/168600511. 案例说明在实际计算中,常常需要大量的数据, 这个时候数据文件就必不可少, 例如数据文件points.dat, 中存放了三个点的坐标, 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 0.原创 2013-11-21 14:12:54 · 6696 阅读 · 0 评论