前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github项目:AI消除马赛克实战

Github项目:AI消除马赛克实战

作者头像
不吃西红柿
发布2022-07-29 10:03:45
1.7K0
发布2022-07-29 10:03:45
举报
文章被收录于专栏:信息技术智库

目录

1、原理

2、准备工作

3、消除马赛克

4、效果对比


1、原理

该算法利用线性盒滤波器分别处理每个块的事实。对于每个块,它将搜索图像中的所有块像素化以检查直接匹配。

对于大多数像素化图像,Depix能够找到单个匹配结果。它假设这些是正确的。然后将周围多个匹配块的匹配在几何上与像素化图像中相同的距离进行比较。匹配也被视为正确。这个过程重复几次。

当正确的块不再有几何匹配后,它将直接输出所有正确的块。对于多匹配块,它输出所有匹配的平均值。

2、准备工作

  • 第一步:将github项目中, PycharmProjects/Depix/images/searchimages/debruinseq.txt 文件,复制到本地文本,截图后,放回PycharmProjects/Depix/images/searchimages/目录。如图"1"
  • 第二步:截图并打马赛克,保存到 PycharmProjects/Depix/images/testimages/目录,如图"2"。

3、消除马赛克

执行:python depix.py -p images/testimages/test1.png -s images/searchimages/debruinseq_mac_ue.png -o output.png 执行过程,有点小期待:

4、效果对比

原图 : 

有码 : 

无码 : 没跑出来,等下上传

项目地址:https://github.com/beurtschipper/Depix

感兴趣的小伙伴,也去试试吧~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-12-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、原理
  • 2、准备工作
  • 3、消除马赛克
  • 4、效果对比
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档