标签: ios iphone opencv
概述: 我们正在研究图像中对象的重新着色。用户可以通过在图像上绘制形状来定义重新着色的区域,该形状将定义着色算法的边界。绘制形状后,用户可以点击内部形状,根据点击点的颜色,应用程序将运行泛光填充算法,泛光填充算法将遵循绘制形状的边界。
问题陈述: 由形状创建的蒙版有一些锯齿状,因为斜线总是带有锯齿状边缘。所以,输出图像带有锯齿状边缘。我想创建光滑的边缘。
我的工作细节
用户通过拖动点在图像上创建形状,
根据所选区域创建蒙版(边框中可以看到明显的问题),
3.输出图像(注意形状边缘)
您可以看到输出图像有锯齿边缘。
试过 我在掩模图像中尝试了抗锯齿,但它也无法正常工作。在输出中它会产生不良影响。
我已经使用OpenCV来实现这一目标。因此,解决方案周围会更有帮助。