【发布时间】:2020-04-05 19:38:06
【问题描述】:
我正在尝试沿边缘填充颜色,但我卡住了。
首先,我有一张图片,我在上面应用了sobel 过滤器。计算梯度后,我得到一个包含方向的边 2d 数组。
现在,我不知道如何绘制它。
我想到的第一个方法是,我可以检查每个像素以查看它是否在边缘,如果是,那么只需在边缘数组和圆(其中心正是那个点)之间进行交集,然后运行洪水填充算法。
问题来了,我不知道如何相交两像素数组。
而我想要得到的效果如下图。
the polygon represent the edge array and the red part is where I want to paint
【问题讨论】:
-
显示一些代码。