VTK 图像过滤器
[編輯] [转简体] (简体译文)概要
VTK 图像过滤器
正文
图像过滤器
在这里所描述的过滤器,将vtkImageData数据集类型(或者vtkStructuredPoints)作为输入,并且生成和输入类型相同的数据集类型作为输出。
1)vtkClipVolume:用隐函数建立裁减平面,对体进行裁减,生成四面体网格。
2)vtkCompositeFilter:将结构化点集组合成单一的数据集。
3)vtkDividingCubes:生成一个云点等值面。
4)vtkExtractVOl:提取体中感兴趣的区域或提取子体。
5)vtkImage Accumulate:生成输入图像的柱状图。
6)vtkImageAnisotropicDiffusion2D:迭代地运用2D扩散过滤器。
7)vtkImageAnisotropicDiffusion3D:迭代地运用3D扩散过滤器。
8)vtklImageAppend:将多个输入图像合并成一个输出图像。
9)vtkImageAppendComponents:合并两个输入图像的组件。
10)vtkImageBlend:根据每个输入的未知值和(或)不透明场景混和若干图像。
11)vtkImageButerworthHighPass:运用高频率域通过过滤器。
12)tkImageButterworthLowPass:运用低频率域通过过滤器。
13)vtkImageCachFilter:为避免管线重复执行,将图像进行隐藏起来备用。
14)vtkImageCanvasSource2D:基础图像显示,原始的绘图功能。
15)vtkImageCast:将输入图像换算成特定的输入类型。
16)vtkImageCityBlockDistance:根据城市街区之间的比例绘制一个相应比例的地图。
17)vtklmageClip:缩小输入图像的尺寸。
18)vtkImageComposite:使用像素数据或Z轴缓冲器数据合成复合图像。
19)vtklmageConstantPad:为输入图像添加一个常量。
20)vtkImageContinuousDilate3D:计算椭圆邻域的最大值。
21)vtklmageContinuousErode3D:计算椭圆邻域的最小值。
22)vtkImageCorrelation:创建与输入的两个图像相互关联的图像。
23)vtkImageCursor3D:为输入图像添加指针。
24)vtkImageDataStreamer:开启图像数据流。
25)vtkImageDataToPolyDataFilter:将图像数据转换成多边形数据。
26)vtkImageDifference:为两个图像生成不同的图像或误差值。
27)vtkImageDilateErode3D:在边界线上完成扩大或是缩减。
28)vtkImageDivergence:创建一个标量场来表达输入矢量场的变化速率。
29)vtklmageDotProduct:由两个矢量图创建一个点乘图像。
30)vtkImageEuclidean ToPolar:将二维欧几里得坐标转换成极坐标。
31)vtklImageExtractComponents:提取输入图像组件的子集。
32)vtkImageFFT:完成快速傅氏变换。
33)vtkImageFlip:将图像沿指定的轴进行旋转。
34)vtkImageFourierCenter:从源点到中心变换零位频率。
35)vtkImageGaussionSmooth:完成一维、二维、三维的高斯旋转。
36)vtkImageGradient:计算图像的梯度向量。
37)vtkImageGradientMagnitude:计算梯度向量的大小。
38)vtkImageHSVToRGB:将HSV色彩模式转换成RGB模式。
39)vtkImageHybridMedian2D:保存线或角时执行中值过滤器。
40)vtkImageldealHighPass:执行一个简单的频域高行过滤器。
41)vtkImgaeldealLowPass:执行一个简单的频域低行过滤器。
42)tkImagelslandRemoval2D:从图像中移除小的群集器。
43)tkImageLaplacian:计算拉普拉斯算子。
44)vtkImageLogrithmicScale:每个像素点执行日志函数。
45)tklmagelogic:完成逻辑运算:与,或,异或,与非,或非,非。
46)vtkImageLuminance:计算RGB图像的亮度。
47)tkImageMagnify:按整数比例放大图像。
48)vtkImageMagnitude:计算图像组件的量级。
49)tklmageMapToColors:通过检索表绘制图像。
50)tkImageMarchingCubes:描述立方体的移动。
51)tklmageMask:为图像提供掩码。
52)vtklmageMaskBits:为图像的组件提供位掩码。
53)vtkImageMathematics:提供一或两个图像的基本数学运算。
54)vtklmageMedian3D:计算矩形领域的中值过滤器。
55)vtklmageMirrorPad:用一个镜像图像衬托输入的图像。
56)vtkImageNonMaximumSuppression:执行非最大限度压制。
57)vtklmageNormalize:将图像的标量组件标准化。
58)vtkImageOpenClose3D:执行扩大或缩减操作。
59)tklmagePermute:改变图像的轴线的序列。
60)vtklmageQuantizeRGBTolndex:将RGB图像转换为一个索引图像和一个检索表。
61)tkImageRange3D:计算椭圆领域的范围。
62)vtkImageResample:放大或缩小重采样的图像。
63)vtkImageRFFT:执行反向快速傅里叶变换。
64)tkImageRGBToHSV:将RGB模式的组件转换为HSV模式。
65)tkImageReslice:体沿指定的轴做纯旋转变换。
66)vtkImageSeedConnectivity:评价与用户提供种子的连通性。
67)vtkImageShiftScale:在输入图像上执行变换和按比例绘制。
68)vtkImageShrink3D:通过在均匀网格上的二次抽样缩小图像。
69)vtkImageSkeleton2D:执行二维的构架操作。
70)vtkImageSobel2D:使用边缘算子函数计算图像的矢量场。
71)vtklmageSobel3D:使用边缘算子函数计算体矢量场。
72)vtklmage Threshold:执行二元或连续的阀值转换。
73)tklmageVariance3D:计算椭圆领域内的差异。
74)vtklmageWrapPad:用象素索引的模运算修饰图像。
75)vtkLinkEdgels:连接边缘线形成数字曲线。
76)vtkMarchingCubes:高性能等值线绘制算法。
77)vtkMarchingSquares:二维高效等值线绘制算法
78)vtkRecursiveDividingCubes:生成云点等值线。
79)vtkStructuredPointsGeometryFilter:提取几何数据作为vtkPolyData数据。
80)vtkSweptSurface:生成移动部分扫描曲面。
81)vtkSynchronizedTemplates2D:二维高效等值线绘制算法。
82)vtkSynchronizedTemplates3D:三维高效等值线绘制算法。