1 VTK C++示例网址
http://www.vtk.org/Wiki/VTK/Examples/Cxx
2 VTK能干什么
- 求一点与一条线之间的距离
-
两点之间的距离
-
生成均匀分布的随机数
-
生成高斯分布的随机数
-
确定点是否在面上
-
读取xgml文件
-
读取一个简单的点文件
-
读取XYZ A格式的点文件
-
读取一个文本文件(XYZ坐标)到polydata
-
读取一个VRML文件(WRL)文件
-
读取医学图像Dicom文件
-
读取序列的Dicom文件
-
读取数字高程模型文件Dem
-
读取STL文件
-
读取PLY文件
-
读取Plot3D文件
-
读取PDB文件
-
写以一个简单的XYZ文件
-
写数据到一个分隔文件
-
写一个STL文件
-
写PLY文件
-
读取非结构化网格VTU文件
-
读取一个多边形数据文件VTP
-
读取图像数据文件VTI
-
读取一个结构化网格VTS
-
读取一个线性网格VTR
-
读取XML文件
-
写一个VTP文件
-
写一个VTI 文件
-
从Dicom图像写一个VTI文件
-
读取任何形式的VYK数据文件
-
写一个个VTS文件
-
读取bmp文件
-
读取JPG文件
-
读取PNG(PNM)文件
-
读取TIFF(TIF)文件
-
读取通用标准图像格式文件(bmp,jpg,tif等)
-
写一个bmp文件
-
写一个JPEG(JPG)文件
-
写一个PNG(PNM)文件
-
写一个TIFF(TIF)文件
-
写一个MHA/MHD文件
-
计算多边形之间是否存在相交线段
-
提取最大的等值面
-
创建填充数据
-
切割表面
-
计算质心
-
计算两个Polydata对象的距离
-
计算两个Polydata对象的交集
-
从vtkImagedata提取非向量数据
-
从Polydata提取点的坐标
-
创建Polydata的轮廓
-
Kmeans聚类
-
并行聚类
-
提取所拾取的点
-
反转法线
-
创建一个S样条曲线上的点集
-
创建一个K样条曲线上的点集
-
在每一个网格内进行插值
-
地形插值
-
计算凸包
-
计算三角形面积
-
生成一个随机点云
-
采样点云
-
在Polydata中提取最大的连通区域
-
在Polydata中提取特定的连通区域
-
计算网格之中两点的最短路径
-
进行拉普拉斯平滑
-
检查表面是否封闭
-
抽取(二次聚类)
-
寻找边界边缘
-
填充空洞
-
网格三角化
-
提取边缘
-
结构化网格
-
迭代最近点(ICP)变换
-
利用高斯方法从散乱三维点创建表面
-
生成Delaunay三角网
-
从散乱的三维点创建三维凸包
-
从散乱的三维点创建表面
-
创建包围盒
-
计算主成分分析(PCA)值
-
Cardinal样条插值
-
Shepard插值
-
分段函数插值
-
坐标系统转换
-
创建约束Delaunay网
-
最小二乘法
-
均匀的最小二乘法
-
矩阵倒置
-
矩阵逆矩阵
-
构建图
-
广度优先搜索
-
深度优先搜索
-
寻找图的连通分量
-
KD树
-
方向包围盒(OBB)树
-
八叉树
-
修改BSP 树
-
创建阴影
-
为一个场景添加一个方向光
-
显示光源的位置以及方向
-
输出一个图像到一个C语言数组
-
从C语言数组导入图像
-
对3D或者是2D图像进行中值滤波
-
图像高通滤波
-
逆FFT
-
移动缩放图像
-
扩张/削弱图像
-
图像Canny边缘检测
-
图像拉伸
-
显示图像的灰度直方图
-
用掩膜切割图像
-
图像的数学运算
-
得到图像像素范围的最大值最小值
-
各向异性扩散
-
灰度化彩色图像
-
彩色化灰度图
-
图像卷积
-
计算图像的FFT
-
图像重采样
-
图像平滑
-
计算图像的拉普拉斯
-
图像Sobel检测
-
转换RGB到HSV
-
调整图像大小
-
绘制线图
-
绘制点图
-
绘制条形图
-
绘制饼图
-
进行地理坐标和世界坐标的转换
3 VTK能打开的3D文件格式
.3d,.3ds,.ac,.ac3d,.acc,.ase,.ask,.b3d,.blend,.bvh,.cob,.csm,.dae,
*.dxf,.enff,.fbx,.hmp,.ifc,.ifczip,.irr,.irrmesh,.lwo,.lws,.lxo,.md2,.md3,
*.md5anim,.md5camera,.md5mesh,.mdc,.mdl,.mesh,.mesh.xml,.mot,
.ms3d,.ndo,.nff,.obj,.off,.pk3,.ply,.prj,.q3o,.q3s,.raw,.scn,.smd,.stl,
.ter,.uc,.vta,.x,.xgl,.xml,.wrl,.vtk,.zgl)|.3d;.3ds;.ac;.ac3d;.acc;.ase;
*.ask;.b3d;.blend;.bvh;.cob;.csm;.dae;.dxf;.enff;.fbx;.hmp;.ifc;.ifczip;
*.irr;.irrmesh;.lwo;.lws;.lxo;.md2;.md3;.md5anim;.md5camera;.md5mesh;
.mdc;.mdl;.mesh;.mesh.xml;.mot;.ms3d;.ndo;.nff;.obj;.off;.pk3;.ply;.prj;
*.q3o;.q3s;.raw;.scn;.smd;.stl;.ter;.uc;.vta;.x;.xgl;.xml;.wrl;.vtk;*.zgl
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:VTK能干什么?VTK大部分功能的细节简介,VTK能打开的文件格式
原文链接:https://www.stubbornhuang.com/210/
发布于:2019年11月04日 23:38:37
修改于:2023年06月26日 23:00:37
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
52