5 Star 52 Fork 0

Gitee Community/码力传递:晒代码赢奖品

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
视频图片去水印 941 Bytes
一键复制 编辑 原始数据 按行查看 历史
Ouyang 提交于 2020-06-10 17:48 +08:00 . add 视频图片去水印.
while (capture.read(frame)) {
double shift = index++ % repeat * offset;
int left = view.width() - width - (int) shift;
Rect rect = new Rect(left, 0, width, height);
Mat roi = view.submat(rect);
frame.copyTo(roi);
Mat logo = maskLogo.submat(rect), mosaic = maskMosaic.submat(rect);
for (Map.Entry<Integer, Rect> entry : wrapperLogo.entrySet()) {
Rect wrapper = maskService.wrapper(rect, entry.getValue());
if (null == wrapper) continue;
Imgproc.rectangle(frame, wrapper, new Scalar(0, 255, 0));
Mat mat = frame.submat(wrapper), image = mat.clone();
Core.absdiff(image, sa, image);
Core.divide(image, sb, image);
image.copyTo(mat, logo.submat(wrapper));
watermarkService.detach(frame.submat(wrapper), logo.submat(wrapper), null);
}
writer.write(frame);
gui.imshow(cvService.bufferedImage(frame));
gui.repaint();
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/gitee-community/gitee-7th-event-3.git
git@gitee.com:gitee-community/gitee-7th-event-3.git
gitee-community
gitee-7th-event-3
码力传递:晒代码赢奖品
master

搜索帮助

371d5123 14472233 46e8bd33 14472233