小编Cos*_*h66的帖子

在 OpenCV C++ 中确定蛇的厚度、头部和尾部

我正在尝试分析一条蛇的图像并确定最粗的点,哪一端是头部,哪一端是尾部。这是原始图像。

在此处输入图片说明

到目前为止我已经通过灰度,二进制处理了图像并处理了蛇的精明轮廓。

在此处输入图片说明

我还通过细化算法获得了精明的骨架,大致是蛇的中心线。

在此处输入图片说明

现在我有了 Canny 轮廓和骨架轮廓,可以使用什么技术来确定蛇身最胖部分的像素宽度以及确定头部和尾部?

C

我还没有找到任何可用于创建这些测量值或确定头尾的 OpenCV C++ 技术。

任何帮助和指导将不胜感激。

c++ image-processing computer-vision opencv3.0

5
推荐指数
1
解决办法
82
查看次数