Opencv 如何在特定距离内沿边缘填充颜色
我试图沿着边缘填充颜色,但我被卡住了。 首先,我有一个图像,并对其应用Opencv 如何在特定距离内沿边缘填充颜色,opencv,image-processing,Opencv,Image Processing,我试图沿着边缘填充颜色,但我被卡住了。 首先,我有一个图像,并对其应用sobel过滤器。计算梯度后,我得到一个包含方向的边2d数组。 现在,我不知道怎么画。 我想到的第一种方法是,我可以检查每个像素,看看它是否在边缘上,如果是,那么只需在边缘阵列和一个圆(其中心正是该点)之间求交,然后运行泛光填充算法。 问题来了,我不知道如何将两个像素阵列相交 我想得到的效果如下图所示 查看此图,对磁盘结构元素和掩蔽使用形态学操作:显示一些代码。非常感谢!我终于通过另一种方法度过了难关。这个问题只是我整个职能的
sobel
过滤器。计算梯度后,我得到一个包含方向的边2d
数组。
现在,我不知道怎么画。
我想到的第一种方法是,我可以检查每个像素,看看它是否在边缘上,如果是,那么只需在边缘阵列和一个圆(其中心正是该点)之间求交,然后运行泛光填充算法。
问题来了,我不知道如何将两个像素阵列相交
我想得到的效果如下图所示
查看此图,对磁盘结构元素和掩蔽使用形态学操作:显示一些代码。非常感谢!我终于通过另一种方法度过了难关。这个问题只是我整个职能的一部分。事实上,我试图从图片中裁剪出手稿部分。顺便说一句,我使用了自适应高斯阈值。