雪易
从事医学图像处理和三维建模方面的工作,熟悉OpenCV、VTK、ITK等第三方库;
CSDN一直在线,欢迎各位小伙伴骚扰
展开
-
【ITK几何变换】第2期 重采样
本文分享***技术,主要从**、**和**方面展开,希望对各位小伙伴有所帮助!1 旋转和缩放图像这个例子阐述了 itk::Similarity2DTransform 的用法。一个类似的变换包括旋转、平移和缩放。由于在一个 N 维案例中是很难进行参数化和旋转的,所以通常对一个二维案例来进行实现。try2 使用一个形变场进行重采样。原创 2024-04-19 17:01:38 · 22 阅读 · 0 评论 -
【ITK几何变换】第1期 翻转和重采样
本文分享ITK中的翻转和重采样相关内容,希望对各位小伙伴有所帮助!1. 翻转图像滤波器2. 重采样图像滤波器图像重采样是图像分析中的一个非常重要的任务,在图像配准中尤为重要。Itk::ResampleImageFilter通过使用itk::Transforms来实现图像重采样。这个滤波器的输入应该是一个图像、一个变换和一个插值器。图像的空间坐标通过变换进行映射以便生成一个新的图像。结果图像中的范围和间距是由用户来选择的。原创 2024-04-19 16:14:28 · 17 阅读 · 0 评论 -
【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 · 19 阅读 · 0 评论 -
【ITK读写图像】第2期 读写序列图像
本文分享ITK中读写序列图像的相关问题,希望对各位小伙伴有所帮助!1 读序列图像inttrytry2 写序列图像inttrytry文件名发生器结论:你的赞赏是我的最最最最大的动力(^U^)ノ~YO。原创 2024-04-19 10:29:26 · 9 阅读 · 0 评论 -
【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 · 16 阅读 · 0 评论 -
【ITK滤波】第7期 平滑滤波器1
本文分享ITK中的传统平滑滤波器-模糊,希望对各位小伙伴有所帮助!目录前言1 离散高斯2 二项式模糊1.3 IIR高斯递归模糊是从图像中消除噪声的传统方法。它通常以和一个核进行卷积来实现。图像的模糊的效果是削弱图像频谱中的高频部分。不同的核以不同的方式来削弱频率。在ITK中实现了两种高斯平滑滤波,一个是itk::DiscreteGaussianImageFilter,一个是基于应用IIR滤波器来近似的高斯卷积。1 离散高斯计算输入图像和一个高斯核的卷积。原创 2024-04-17 15:26:28 · 19 阅读 · 0 评论 -
【ITK滤波】第6期 邻域滤波器
本文分享ITK中的邻域滤波器并分享相应示例,希望对各位小伙伴有所帮助!ITK中邻域滤波器是通过itk::NeighborhoodIterator的迭代器来处理的。这个迭代器具有移动图像中所有像素的能力,并对每个像素可以在当前邻域中标记出像素地址。定义一个操作符,对输入像素应用一个算法操作来产生一个输出像素值。1. 均值滤波该算法通过寻找输入像素相应邻域的统计均值来计算每个输出像素值。这个算法对邻域内呈现的奇异值很敏感任何维度的图像样例int。原创 2024-04-16 13:46:19 · 364 阅读 · 0 评论 -
【ITK滤波】第5期 二阶微分
本文分享ITK中的二阶微分算法,并解析接口itk::RecursiveGaussianImageFilter & itk::LaplacianRecursiveGaussianImageFilter,希望对各位小伙伴有所帮助!原创 2024-04-16 13:45:46 · 102 阅读 · 0 评论 -
【ITK滤波】第4期 梯度
本文分享ITK中的梯度,主要包括梯度强度、带滤波的梯度强度和不带滤波的导函数,希望对各位小伙伴有所帮助!梯度计算是图像处理中的一个常见操作。梯度在一些背景下表示梯度向量而在其他情况下可以表示梯度向量的大小。ITK提供了计算图像梯度向量和图像梯度强度的滤波器。1. 梯度强度接口:itk::GradientMagnitudeImageFilter图像梯度的强度广泛地应用在图像分析中,主要用来帮助检测对象轮廓和分离均匀区域。原创 2024-04-16 13:45:05 · 14 阅读 · 0 评论 -
【ITK滤波】第3期 投射和亮度映射
本文分享ITK滤波中的投射和亮度映射,及相关样例,希望对各位小伙伴有所帮助!目录前言线性映射CastImageFilter样例3. 非线性投射投射用来将一种像素类型转换成另一种,亮度投射也用来计算不同像素类型的亮度范围。线性映射接口:itk::CastImageFilter itk::RescaleIntensityImageFilter itk::ShiftScaleImageFilter itk::NormalizeImageFilter。原创 2024-04-16 13:44:36 · 10 阅读 · 0 评论 -
【ITK滤波】第2期 边缘检测
本文分享ITK中的边缘检测,及相关实例和算法解析,希望对各位小伙伴有所帮助!ITK中提供了多种边缘检测:Canny边缘检测、Sobel边缘检测、ZeroCrossing边缘检测。其中Canny边缘检测由于灵敏度高、定位精确和抗噪能力强可以得到最佳的解决方案而广泛应用在边缘检测中。接下来主要讲述Canny边缘检测。Canny边缘检测接口:itk::CannyEdgeDetectionImageFilter该滤波器的输入为浮点型数据类型的像素类型图像。使用一个高斯滤波器平滑输入图像。原创 2024-04-16 13:44:16 · 255 阅读 · 0 评论 -
【ITK滤波】第1期 阈值处理
本文分享ITK滤波中的阈值处理,及相关的样例,希望对各位小伙伴有所帮助!原创 2024-04-16 13:43:39 · 123 阅读 · 0 评论