登录
首页 » 图像处理 » snake模型(论文+代码)

snake模型(论文+代码)

于 2022-06-20 发布 文件大小:2.06 MB
0 54
下载积分: 2 下载次数: 3

代码说明:

Snake模型称为动态轮廓模型(Active Contour  Model)是Kass与1987年提出的,它对于在噪声和对比度不敏感,能将目标从复杂背景中分割出来,并能有效的跟踪目标的形变和非刚体的复杂运动而被广泛用于图像分割和物体跟踪等图像处理领域。Snake主要原理是先提供待分割图像的一个初始轮廓的位置,并对其定义个能量函数,是轮廓沿能量降低的方向靠近。当能量函数达到最小的时候,提供的初始轮廓收敛到图形中目标的真实轮廓。Snake能量函数是有内部能量函数和外部能量函数组成,内部能量控制轮廓的平滑性和连续性,外部能量由图像能量和约束能量组成,控制轮廓向着实际轮廓收敛,其中约束能量可根据具体的对象形态定义,使得snake具有很大的灵活性。Snake模型发展10多年来,许多学者对于经典的snake模型做了改进,提出各种改进的snake模型,其中梯度矢量流(Gradient Vector  Flow,GVF)模型扩大了经典snake的外力作用范围,加强了对目标凹轮廓边缘的吸引力,提高了传统的snake模型。文件中包含snake数学模型介绍的论文以及实现算法的代码,对学习该算法的科研人员会有帮助

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • hough变换 直线提取
    基于hough 变换的的  直线提取程序 直线检测 二值化  两条直线的提取程序 有图像  MATLAB 程序
    2023-08-21 22:05:25下载
    积分:1
  • FingerProcess
    FingerProcess,只是测试指纹。指纹增强程序,纯 c 编写的 vc 编译器传递,有较强的应用 !
    2022-08-19 17:46:38下载
    积分:1
  • 如何进行简单的有序抖动算法 (半色调)?
    翻译 maninwest@Codeforge 作者:Mr. Lai Tai-Yu@CodeProject我们常在报纸上看到图片。观察这样的图片你会发现它是由一个个点组成的。我们也可以做出这种效果。很有趣。适用于初学者。背景操作系统: Microsoft Windows 7 专业版 (64 位) 开发实用程序: Microsoft Visual Studio 2010使用代码 // The height of the image. for ( int iY = 0; iY < imageA->DibInfo->bmiHeader.biHeight; iY++ ) { // The height of the image. for ( int iX = 0; iX < imageA->DibInfo->bmiHeader.biWidth; iX++ ) { // The index of pixel, because we use the three depth bit to present one pixel of color, // Therefore, we have to multiply three. lIDXA = ( iX * 3 ) + ( iY * imageA->DibInfo->bmiHeader.biWidth * 3 ); // To get the pixel depth of the blue channel, byteRGB_BA = imageA->DibArr
    2022-04-24 07:36:05下载
    积分:1
  • 灰度拉伸-数字
    从网站上下载下来的程序,适合初学者阅读。其中自定义两个控件用于显示图片和灰度调节。导入的图片可以自动出现滚动轴,右侧鼠标拖动曲线调节,则左侧的图片自定显示灰度。另外还可以获取此时图片各个像素的灰度值。当然包括最基本的保存图片功能。自己是初学者,想和大家分享下,程序里的自定义控件还是做的挺好的。
    2023-07-18 17:35:03下载
    积分:1
  • 使用sift进行对称的代码
    关于图像的对称的学习,使用的sift算法,有代码页有文章的介绍,很好用!
    2022-01-25 14:26:16下载
    积分:1
  • zernike矩的源代码
    zernike矩的源代码,非常不错,用matlab编的,值得下载
    2022-02-20 05:26:35下载
    积分:1
  • 基于haard cascade的二进制文件制作脚本
    openmv下HAARD cascade二进制文件制作脚本。可以用来将训练的结果.xml文件转换为二进制文件。需要注意的是脚本需要在python2.7环境下使用,如果在python3下,可能因为numpy的版本过高而产生异常。压缩包中有一个cars.xml,以及转换为二进制后的文件cars.cascade.
    2022-03-01 21:01:15下载
    积分:1
  • 基于粒子滤波目标跟踪
    所谓粒子滤波就是指:通过寻找一组在状态空间中传播的随机样本来近似的表示概率密度函数,用样本均值代替积分运算,进而获得系统状态的最小方差估计的过程,这些样本被形象的称为“粒子”,故而叫粒子滤波。
    2023-02-07 14:35:04下载
    积分:1
  • LBP代码matlab实现
    本代码是使用matlab实现的LBP算法,适合于初学者进行学习研究,如果在学习中间遇到问题,欢迎大家相互交流学习,共同进步提高。
    2022-07-20 11:26:40下载
    积分:1
  • 视频分割成一帧一帧
    将视频分割成一帧一帧
    2022-12-02 20:55:03下载
    积分:1
  • 696522资源总数
  • 104049会员总数
  • 30今日下载