这是 Canny 边缘检测器的一个实现,扩展到对 3-D 和 2-D 数据进行操作。 功能特点: * 3-D能力,使用标准2-D算法的自然扩展。 * 亚像素位置估计选项。 * 梯度估计的对称差异,因此边缘位置不会受到系统偏差的影响,可以选择使用最近邻差异。 * 如果需要,可以进行各向异性平滑,例如对于轴之间分辨率不同的体积。 * 一系列灵活的阈值选项,包括简单的默认值和基于分布的精确选择。 可以使用绝对阈值一致地处理不同的图像。 * 用于微调非最大抑制的选项。 * 高效利用高斯的可分性进行滤波。 * 处理流水线不同阶段的独立功能。 这简化了新算法的开发; 某些功能(例如平滑)在其他情况下也很有用。 提交中的所有函数都需要下载并放在MATLAB路径下,才能使用CANNY函数。
2022-03-21 11:13:20 17KB matlab
1
该函数执行边缘跟踪算法,该算法由 Gonzalez, RC 在:“数字图像处理”中解释。 此功能能够检测独特的形式。 使用 BWBOUNDARIES 原生 matlab 函数可以检测几种形式。 然而,sortContour 显着降低了计算成本。
2022-03-07 10:21:59 2KB matlab
1
这段代码只是 Dirk-Jan Kroon 的 matlab 愿景,他发表了 Fast Non-Local Means 1D、2D Color 和 3D( http://www.mathworks.com/matlabcentral/fileexchange/27395-fast-non-local-means- 1d-2d-color-and-3d )。
2022-02-26 17:19:19 76KB matlab
1
本函数计算灰度或 RGB 彩色图像的倒谱。 该光谱对于分析图像非常有用,并且适合用于机器学习目的的图像预处理。
2022-01-17 05:11:28 3KB matlab
1
分析二维图像的投影和图像重建,用直接傅里叶反变换法,先反投影后滤波,先滤波后反投影,卷积反投影等4种方法,分别用MATLAB语言和VC++实现。 (1) 代码在MATLAB R2010b调试成功。 (2) 程序在VS2010下运行无误。该程序主要是将MATLAB的4个投影变换函数,改写成VC++语言实现。其中包括一维、二维离散傅里叶变换及其逆变换,一维最近、线性、立方、三次样条插值,二维最近插值。二维图像的重建,提供了三种方法,直接傅里叶反变换法,滤波反投影,卷积反投影。
2022-01-06 17:38:45 1.54MB 图像重建;
1
WAVELIFT:基于提升方法的多级离散二维小波变换。 c = wavelift(x, nlevel, wname) 根据nlevel 的值: nlevel > 0:将二维矩阵 x 分解为 nlevel 级别; nlevel < 0:做逆变换到nlevel level; nlevel = 0:设置c等于x; wname 是用于 DWT 或 IDWT 的小波名称。 可以省略。 如果是这样,WAVELIFT 使用默认的 Cohen-Daubechies-Feauveau (CDF) 9/7 小波,即'cdf97'。目前WAVELIFT只支持两种小波,即cdf97和名为'spl53'的spline 5/3。 但是,借助下图所示的有组织的提升结构,它可以适应其他特定的提升实现方式。 大多数情况下唯一需要的只是修改结构 L 和模式以指示有损或无损压缩。 WAVELIFT 调用另一个函数 CO
2021-12-30 16:39:55 6KB matlab
1
二维图像 Gabor滤波 源代码 Matlab
2021-12-23 23:34:31 35KB Gabor滤波
1
本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。按上下箭头键可以实现三维图像的绕x轴旋转,按左右箭头键可以实现三维图像绕z轴旋转。具体有使用说明
2021-12-09 20:47:20 103KB OpenGL 二维图像 三维
1
提出一种识别灰度图像中交叉点的神经网络方法。用自组织特征映射网络和BP网络组成多分类器,识别图像中的二交叉点、三交叉点和四交叉点。在加入8%的干扰时,仍能达到85%左右的识别率。
2021-12-07 15:11:32 507KB 自然科学 论文
1
本代码实现了二维图像成像,希望能给大家带来帮助
2021-12-06 15:55:54 5.09MB image 2d
1