我有一个用户剪切的随机形状位图。我想淡出它的边界,即轮廓,以使它看起来光滑。我该怎么办?为了获得位图中每个像素的边框和颜色,我逐个像素地遍历它。这需要很长时间,我仍然可以使用它。 openCV是我唯一的选择吗?如果是的话,是否有人能指出我对逻辑方法的任何教程或建议?
答案 0 :(得分:1)
您可以在形状上运行平滑滤镜。
在opencv中,您可以使用blur fnnction或gaussainBlur。请看http://docs.opencv.org/2.4/doc/tutorials/imgproc/gausian_median_blur_bilateral_filter/gausian_median_blur_bilateral_filter.html。
您不必使用opencv,但我认为它会更容易,更快。
如果您仍然不想使用任何其他实现平滑图像的代码。
如果您只想影响边框像素,请执行以下操作: