图片修复代码实现

opencv实现图片的修复,主要使用cv2.inpaint()函数
output = cv2.inpaint(image, mask,inpaintRadius, flags=flags)
image:输入8位1通道或3通道图像
mask:修复掩码,8位1通道图像
output:输出与image具有相同大小和类型的图像
inpaintRadius:算法考虑的每个点的圆形邻域的半径
flags:
INPAINT_NS基于Navier-Stokes的方法
Alexandru Telea的INPAINT_TELEA方法
了解了cv2.inpaint的函数,就可以使用代码来实现opencv图片的修复了
import cv2
#flags = cv2.INPAINT_TELEA
flags = cv2.INPAINT_NS
image = cv2.imread(‘examples/1.png’)
mask = cv2.imread(‘examples/mask1.png’)
mask = cv2.cvtColor(mask, cv2.COLOR_BGR2GRAY)
output = cv2.inpaint(image, mask,3, flags=flags)
cv2.imshow(“Image”, image)
cv2.imshow(“mask”, mask)
cv2.imshow(“Output”, output)
cv2.waitKey(0)
https://zhuanlan.zhihu.com/p/267873802

opencv_图像修复相关推荐

  1. 结构感知图像修复:ICCV2019论文解析

    结构感知图像修复:ICCV2019论文解析 StructureFlow: Image Inpainting via Structure-aware Appearance Flow 论文链接: http ...

  2. Python,OpenCV中的图像修复——cv2.inpaint()

    Python,OpenCV中的图像修复--cv2.inpaint 1. 效果图 2. 原理 3. 源码 参考 image inpainting 图像修改 这篇博客将介绍如何通过OpenCV中图像修复的 ...

  3. 使用Python,OpenCV进行去水印,图像修复

    图像修复是图像保存和图像恢复的一种形式,其历史可以追溯到1700年代,当时意大利威尼斯的公共图片修复总监彼得·爱德华兹(Pietro Edwards)应用这种科学方法来修复和保存著名作品(资料来源). ...

  4. 利用OpenCV实现图像修复(含源码链接)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 前一段时间小白分享过关于图像修复技术介绍的推文(点击可以跳转),有 ...

  5. 从暗通道先验去雾到海底图像修复-三维重建辅助计算摄影

    点击上方"小白学视觉",选择加"星标"或"置顶"重磅干货,第一时间送达 一. Sea Thru:海底图像修复 我想很多朋友一定看过海底的各种 ...

  6. OpenCV中图像修复技术介绍与演示

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:opencv学堂 现实中图像经常出现划伤或者被噪声腐蚀或 ...

  7. 【OpenCV 4开发详解】图像修复

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...

  8. python——图像处理3(均值偏移、改变亮度、图像修复、图像融合)

    https://blog.csdn.net/gm_ergou/article/details/92846396 1.均值偏移(磨皮效果) import cv2 as cv import numpy a ...

  9. 苏黎世华人博士提出模型SwinIR,只用33%的参数量就碾压图像修复领域sota

    来源:新智元 [导读]参数量和模型的性能有绝对关系吗?苏黎世华人博士提出SwinIR模型,实验结果告诉你,越小的模型还可能更强!SwinIR使用Transformer力压CNN,又在图像修复领域屠榜, ...

最新文章

  1. 如何读论文才不至于发疯?
  2. Android面试闯关——Activity(持续更新中)
  3. 如何学习挖掘漏洞[参考多方面资料]
  4. Linux下安装部署ElasticSearch教程【7.10.1】
  5. Python当前线程休眠1秒钟
  6. 查询数据库中所有表名称
  7. 基于CSRF的XSS攻击
  8. 【BootStrap笔记】BootStrap+css写旅游网页面
  9. Android--锁定横屏、竖屏、去标题全屏
  10. springboot整合shiro之实现记住我
  11. 免费会员管理管理系统
  12. Ubuntu中的zip / unzip 和 rar / unrar 命令:压缩 / 解压 zip 和 rar 文件
  13. 基于web在线餐饮网站的设计与实现——蛋糕甜品店铺(HTML+CSS+JavaScript)
  14. 计算机怎么玩双人游戏,《双人成行》一台电脑可以两个人一起玩吗 游戏双人玩法详解...
  15. [爬虫笔记01] Ajax爬取今日头条文章
  16. 制作 .Img 镜像文件
  17. 核心项目:高并发秒杀系统(项目介绍,项目搭建,数据库,DAO)
  18. P5200 [USACO19JAN]Sleepy Cow Sorting
  19. android app锁屏后定位,如何能让app在锁屏后还继续发送定位请求继续运行程序
  20. 如何将项目使用docker分块部署

热门文章

  1. 跨界教授林宙辰:从北大来,回北大去
  2. Asp.net WebApi跨域_se7en3_新浪博客
  3. 逻辑智力推理题日刷 | Day2
  4. 游戏开发与实现南梦宫笔记
  5. 速达软件二次开发-百威要货单和速达采购订单对接
  6. 上半年收入超耐克中国、大于两个李宁,安踏领跑背后的韧性
  7. 【Python基础】Python语法入门
  8. 面向开发人员的代码安全指南
  9. 2023安徽师范大学计算机考研信息汇总
  10. 易燃易爆炸。你根本不爱我。