- 博客(463)
- 资源 (15)
- 收藏
- 关注
原创 【ITK滤波】第8期 平滑滤波器2
本文分享ITK滤波器中的保边滤波器及其样例,希望对各位小伙伴有所帮助!目录前言1. 梯度各向异性扩散2. 曲率各向异性扩散3. 曲线流4. 最大最小曲线流5. 双边滤波器图像平滑的缺点是模糊了用来辨别大尺度解剖结构特征的明显的边界。即使在平滑不删除边界的情况下,它也歪曲了图像的精炼的结构并改变了解剖形状的敏感部分。各向异性扩散的输出是降低了噪声核纹理但保留甚至增强边缘的图像或图像集。1. 梯度各向异性扩散该接口执行标量值图像的经典 Perona-Malik 各向异 性方程的一个 N 维情况。
2024-04-23 13:26:09 109
原创 【VTKExamples::Meshes】第十七期 InterpolateFieldDataDemo
本文分享VTK样例InterpolateFieldDataDemo,并解析接口vtkMultiBlockDataSet & vtkCompositeDataGeometryFilter& vtkPointInterpolator,希望对各位小伙伴有所帮助!
2024-04-23 11:01:37 20
原创 【VTKExamples::Meshes】第十六期 IdentifyHoles
本文分享VTK样例IdentifyHoles,并解析接口vtkFillHolesFilter & vtkConnectivityFilter,希望对各位小伙伴有所帮助!
2024-04-22 17:59:56 134
原创 【VTKExamples::Meshes】第十五期 FillHoles
本文分享VTK样例FillHoles,并解析接口vtkFillHolesFilter,希望对各位小伙伴有所帮助!
2024-04-22 17:49:59 181
原创 【VTKExamples::Meshes】第 十四期 ExtractEdges
本文分享VTK样例ExtractEdges,并解析接口vtkExtractEdges,希望对各位小伙伴有所帮助
2024-04-19 23:02:30 70
原创 【ITK几何变换】第2期 重采样
本文分享***技术,主要从**、**和**方面展开,希望对各位小伙伴有所帮助!1 旋转和缩放图像这个例子阐述了 itk::Similarity2DTransform 的用法。一个类似的变换包括旋转、平移和缩放。由于在一个 N 维案例中是很难进行参数化和旋转的,所以通常对一个二维案例来进行实现。try2 使用一个形变场进行重采样。
2024-04-19 17:01:38 21
原创 【ITK几何变换】第1期 翻转和重采样
本文分享ITK中的翻转和重采样相关内容,希望对各位小伙伴有所帮助!1. 翻转图像滤波器2. 重采样图像滤波器图像重采样是图像分析中的一个非常重要的任务,在图像配准中尤为重要。Itk::ResampleImageFilter通过使用itk::Transforms来实现图像重采样。这个滤波器的输入应该是一个图像、一个变换和一个插值器。图像的空间坐标通过变换进行映射以便生成一个新的图像。结果图像中的范围和间距是由用户来选择的。
2024-04-19 16:14:28 14
原创 【ITK读写图像】第3期 读写DICOM序列图像
本文分享ITK中关于读写DICOM序列图像的相关内容,希望对各位小伙伴有所帮助!目录前言1. 读写一幅2D图像2. 读2D DICOM序列图像并写入体数据3. 读2D DICOM序列图像并写2D DICOM 序列图像4. 从一幅切片中输出DICOM标签5. 从序列图像输出DICOM标签6. 改变DICOM头文件7. 读取患者数据DICOM文件由一个头文件和一个图像数据体构成。头文件包括标准和自由形成域。标准化域的集合叫做公共DICOM词典;自由域的列表叫做shadow dictionary。
2024-04-19 11:55:49 14
原创 【ITK读写图像】第2期 读写序列图像
本文分享ITK中读写序列图像的相关问题,希望对各位小伙伴有所帮助!1 读序列图像inttrytry2 写序列图像inttrytry文件名发生器结论:你的赞赏是我的最最最最大的动力(^U^)ノ~YO。
2024-04-19 10:29:26 8
原创 【ITK读写图像】第1期 单个图像的读写
本文分享ITK的单个图像的读写,希望对各位小伙伴有所帮助!目录前言1. 用户不指定ImageIO对象2. 明确地使用 ImageIO 类3. 读取RGB图像4. 提取区域5. 提取切片6. 读写合成图像ITK中itk::ImageFileReader类管理图像的读入;itk::ImageFileWriter类管理图像的写操作。每一次读写都需要一个指向ImageIO对象的一个指针。可以自动分配,也可以由用户指定。注意:itk::ImageFileWriter类通过对象的Update()触发。
2024-04-19 10:24:08 14
原创 【VTKExamples::Meshes】第十三期 DeformPointSet
本文分享VTK样例DeformPointSet,并解析接口vtkElevationFilter & vtkDeformPointSet 希望对各位小伙伴有所帮助!
2024-04-18 09:06:05 20
原创 【VTKExamples::Meshes】第十二期 QuadricDecimation
本文分享VTK样例QuadricDecimation,并解析接口vtkQuadricDecimation,希望对各位小伙伴有所帮助!
2024-04-17 18:08:10 16
原创 【ITK滤波】第7期 平滑滤波器1
本文分享ITK中的传统平滑滤波器-模糊,希望对各位小伙伴有所帮助!目录前言1 离散高斯2 二项式模糊1.3 IIR高斯递归模糊是从图像中消除噪声的传统方法。它通常以和一个核进行卷积来实现。图像的模糊的效果是削弱图像频谱中的高频部分。不同的核以不同的方式来削弱频率。在ITK中实现了两种高斯平滑滤波,一个是itk::DiscreteGaussianImageFilter,一个是基于应用IIR滤波器来近似的高斯卷积。1 离散高斯计算输入图像和一个高斯核的卷积。
2024-04-17 15:26:28 14
原创 【ITK滤波】第6期 邻域滤波器
本文分享ITK中的邻域滤波器并分享相应示例,希望对各位小伙伴有所帮助!ITK中邻域滤波器是通过itk::NeighborhoodIterator的迭代器来处理的。这个迭代器具有移动图像中所有像素的能力,并对每个像素可以在当前邻域中标记出像素地址。定义一个操作符,对输入像素应用一个算法操作来产生一个输出像素值。1. 均值滤波该算法通过寻找输入像素相应邻域的统计均值来计算每个输出像素值。这个算法对邻域内呈现的奇异值很敏感任何维度的图像样例int。
2024-04-16 13:46:19 361
原创 【ITK滤波】第5期 二阶微分
本文分享ITK中的二阶微分算法,并解析接口itk::RecursiveGaussianImageFilter & itk::LaplacianRecursiveGaussianImageFilter,希望对各位小伙伴有所帮助!
2024-04-16 13:45:46 101
原创 【ITK滤波】第4期 梯度
本文分享ITK中的梯度,主要包括梯度强度、带滤波的梯度强度和不带滤波的导函数,希望对各位小伙伴有所帮助!梯度计算是图像处理中的一个常见操作。梯度在一些背景下表示梯度向量而在其他情况下可以表示梯度向量的大小。ITK提供了计算图像梯度向量和图像梯度强度的滤波器。1. 梯度强度接口:itk::GradientMagnitudeImageFilter图像梯度的强度广泛地应用在图像分析中,主要用来帮助检测对象轮廓和分离均匀区域。
2024-04-16 13:45:05 13
原创 【ITK滤波】第3期 投射和亮度映射
本文分享ITK滤波中的投射和亮度映射,及相关样例,希望对各位小伙伴有所帮助!目录前言线性映射CastImageFilter样例3. 非线性投射投射用来将一种像素类型转换成另一种,亮度投射也用来计算不同像素类型的亮度范围。线性映射接口:itk::CastImageFilter itk::RescaleIntensityImageFilter itk::ShiftScaleImageFilter itk::NormalizeImageFilter。
2024-04-16 13:44:36 8
原创 【ITK滤波】第2期 边缘检测
本文分享ITK中的边缘检测,及相关实例和算法解析,希望对各位小伙伴有所帮助!ITK中提供了多种边缘检测:Canny边缘检测、Sobel边缘检测、ZeroCrossing边缘检测。其中Canny边缘检测由于灵敏度高、定位精确和抗噪能力强可以得到最佳的解决方案而广泛应用在边缘检测中。接下来主要讲述Canny边缘检测。Canny边缘检测接口:itk::CannyEdgeDetectionImageFilter该滤波器的输入为浮点型数据类型的像素类型图像。使用一个高斯滤波器平滑输入图像。
2024-04-16 13:44:16 249
原创 【VTKExamples::Meshes】第十一期 QuadricClustering
本文分享VTK样例QuadricClustering,并解析接口vtkQuadricClustering,希望对各位小伙伴有所帮助!
2024-04-15 13:15:23 114
原创 【VTKExamples::Meshes】第十期 Decimation
本文分享VTK样例Decimation,并解析接口vtkDecimatePro,希望对各位小伙伴有所帮助!1.
2024-04-15 12:48:27 22
原创 【VTKExamples::Meshes】第九期 TestWindowedSincPolyDataFilter
本文分享VTK样例TestWindowedSincPolyDataFilter,并解析接口vtkWindowedSincPolyDataFilter,希望对各位小伙伴有所帮助!
2024-04-07 18:22:33 25
原创 【VTKExamples::Meshes】第八期 TableBasedClipDataSetWithPolyData2
本文分享VTK样例TableBasedClipDataSetWithPolyData2,希望对各位小伙伴有所帮助!该样例讲述了如何使用vtkTableBasedClipDataSet对ImageData进行裁剪。
2024-04-07 18:20:32 31
原创 【VTKExamples::Meshes】第七期 TableBasedClipDataSetWithPolyData
本文分享VTK样例TableBasedClipDataSetWithPolyData,并解析接口vtkTableBasedClipDataSet,希望对各位小伙伴有所帮助!
2024-04-07 18:15:44 39
原创 【VTKExamples::Meshes】第六期 SolidClip
本文分享VTK样例SolidClip,并对渲染器中的各光线效果进行展示,希望对各位小伙伴有所帮助!目录前言1.
2024-04-07 14:55:45 28
原创 【VTKExamples::Meshes】第五期 ClipFrustum
本文分享VTK样例ClipFrustum,希望对各位小伙伴有所帮助!该样例通过一系列的平面对PolyData数据进行剪切。平面集通过Camera的GetFrustumPlanes获取。
2024-04-07 13:12:37 128
原创 【VTKExamples::Meshes】第四期 ClipDataSetWithPolyData
本文分享ClipDataSetWithPolyData,并解析相关接口,希望对各位小伙伴有所帮助!
2024-04-07 10:42:41 561 1
原创 【VTKExamples::Meshes】第三期 ClipClosedSurface
本文分享VTK样例ClipClosedSurface,并解析接口vtkClipClosedSurface,希望对各位小伙伴有所帮助!
2024-04-02 17:33:52 30
原创 【VTKExamples::Meshes】第二期 CapClip
本文分享VTK样例CapClip,并解析接口vtkClipPolyData,希望对各位小伙伴有所帮助!
2024-04-01 18:33:22 33
原创 【VTKExamples::Mesh】第一期 BoundaryEdges
本文分享VTK样例BoundaryEdges,并解析vtkFeatureEdges,希望对各位小伙伴有所帮助!
2024-04-01 08:36:25 23
原创 【VTKExamples::Points】第十二期 SignedDistance & UnsignedDistance
本文分享VTK样例SignedDistance & UnsignedDistance,希望对各位小伙伴有所帮助!
2024-03-28 22:42:04 31
原创 【VTKExamples::Points】第十一期 RadiusOutlierRemoval
本文分享VTK样例RadiusOutlierRemoval,并解析接口vtkRadiusOutlierRemoval,希望对各位小伙伴有所帮助!
2024-03-28 22:38:10 155
原创 【VTKExamples::Points】第十期 NormalEstimation
本文分享VTK样例NormalEstimation,并解析接口vtkPCANormalEstimation,希望对各位小伙伴有所帮助!
2024-03-25 16:59:25 109
原创 【VTKExamples::Points】第九期 PointOccupancy
本文分享VTK样例PointOccupancy,并解析接口vtkPointOccupancyFilter & vtkThreshold,希望对各位小伙伴有所帮助!1.
2024-03-25 16:58:49 21
原创 【VTKExamples::Points】第八期 MaskPointsFilter
本文分享VTK样例MaskPointsFilter,解析接口vtkMaskPointsFilter,希望对各位小伙伴有所帮助!1.
2024-03-23 15:41:08 22
原创 【VTKExamples::Points】第七期 FitImplicitFunction
本文分享VTK样例FitImplicitFunction,并解析接口vtkFitImplicitFunction,希望对各位小伙伴有所帮助!1.
2024-03-23 14:41:18 235
原创 【VTKExamples::Points】第六期 ExtractSurface
本文分享VTK样例ExtractSurface,并解析接口vtkSignedDistance & vtkExtractSurface,希望对各位小伙伴有所帮助!半径较小时半径较大时该样例演示了如何通过点云数据提取曲面。i < 3;++i)else//第一种参数设置*///第二种参数设置//////
2024-03-23 12:53:14 121
原创 【VTKExamples::Points】第五期 ExtractPointsDemo
本文分享VTK样例ExtractPointsDemo,并解析接口vtkExtractPoints,希望对各位小伙伴有所帮助!1.
2024-03-21 18:31:03 107
原创 【CGAL系列】CGAL-5.6.1的安装与编译
本文分享CGAL-5.6.1的安装与编译过程,博主的电脑环境为Win10+vs2019+CGAL-5.6.1,主要记录安装过程中需要注意的问题。1. CGAL介绍CGAL是Computational Geometry Algorithms Library(计算几何算法库)的缩写,C++的高效算法库。CGAL用于需要几何计算的各个领域,例如地理信息系统,计算机辅助设计, 分子生物学、医学成像、计算机图形学和机器人技术。
2024-03-21 11:20:27 777
Slice添加测量、标注、绘制等信息样例
2024-03-05
VTK旋转工具,用于三维模型中的旋转变换,可显示旋转角度
2023-12-15
基于VTK实现世界坐标系移动功能和惯性坐标系的移动功能
2023-10-07
基于VTK实现世界坐标系旋转功能和对象坐标系的旋转功能
2023-09-27
QT开发+Event事件机制+事件监控、传输、过滤和分发机制
2023-09-25
基于VTK实现旋转功能
2023-09-20
基于QT的Network模块的QTcpServer和QTcpSocket,进行网络的文件传输 可传输大型文件如Dicom数据等
2023-08-24
VTK-三位交互窗口设置View类型
2022-12-31
VTK-三维交互窗口-QVTKOpenGLNativeWidget
2022-12-30
VTK-自定义交互方式-interactorStyletrackballCamera
2022-12-30
GitServer.zip
2021-12-10
VTKTestApplication.zip
2021-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人