主动轮廓模型(Snake)
文章平均质量分 97
Snake
CA727
这个作者很懒,什么都没留下…
展开
-
【主动轮廓模型(一)】《Snakes: Active Contour Models》算法原理与OpenCV实现
1 概述主动轮廓模型(也称Active Contour Model、Snake)是Kass等人在1988年提出的,该算法将图像分割问题转换为求解能量泛函最小值的问题。主要思路是通过构造能量泛函,经过算法迭代,轮廓曲线由初始位置逐渐向使能量函数最小(或局部极小)的图像边缘逼近,最终分割出目标。2 算法原理首先需要人为地在图像上给出初始轮廓曲线,确切的说是一组用于控制曲线形状的控制点:v(s)=[x(s),y(s)]s∈[0,1]v(s)=[x(s),y(s)] s\in[0,1]v(s)=[x(s),y原创 2020-10-03 21:21:40 · 11169 阅读 · 12 评论 -
【主动轮廓模型(二)】《GVF Snake》算法原理与OpenCV实现
文章目录1 问题引入1.1 传统Snake模型的缺陷1.2 亥姆霍兹定理(Helmholtz theorem)2 GVF Snake2.1 边缘图(Edge Map)2.2 梯度矢量流(Gradient Vector Flow)1 问题引入1.1 传统Snake模型的缺陷传统的Snake算法(参考博客)存在以下两个主要缺陷,在《Snakes, Shapes, and Gradient Vector Flow》这篇文章中提出的GVF Snake模型解决了这两个问题:初始轮廓必须在真实轮廓附近,或对原创 2020-12-23 10:47:59 · 6104 阅读 · 38 评论