本文实例为大家分享了OpenCV实现马赛克功能的具体代码,供大家参考,具体内容如下
实现用按下鼠标左键拖动时,在鼠标经过的路径上打上马赛克。
马赛克的原理是将图像中选中区域的像素用这个选中区域中的某一像素覆盖。
为了不让鼠标重复经过图像中同一个的时候,选取不一样的像素,该程序将在输入图片的时候,就实现了全图的马赛克效果。而当鼠标划过的时候,程序只是将实现马赛克的图片的指定位置复制到显示的图像中。
效果类似于QQ截图中的马赛克。
#include <opencv2>
#include <opencv2>
#include