专栏名称: 小白学视觉
本公众号主要介绍机器视觉基础知识和新闻,以及在学习机器视觉时遇到的各种纠结和坑的心路历程。
今天看啥  ›  专栏  ›  小白学视觉

使用 OpenCV 和 Python 在直播中模糊人脸

小白学视觉  · 公众号  ·  · 2024-10-10 10:05
    

文章预览

点击上方 “ 小白学视觉 ”,选择加" 星标 "或“ 置顶 ” 重磅干货,第一时间送达 本文将学习如何使用 OpenCV 和 Python 在直播中模糊人脸。这将是一个非常有趣的博客,让我们开始吧! 我们最终结果的快照: 第 1 步:导入所需的库 为图像操作导入 cv2 为数组操作导入 Numpy import  cv2 import  numpy  as  np 第 2 步:定义模糊函数 这里我们定义了 Blur 函数。 它需要 2 个参数,图像 img 和模糊因子 k 。 然后我们通过将高度和宽度除以模糊因子来简单地计算内核高度和内核宽度。kw 和 kh 越小,模糊度越高。 然后我们检查 kw 和 kh 是否为奇数,如果它们是偶数,则减 1 以使它们为奇数。 然后简单地我们将高斯模糊应用于我们的图像并返回它。我们还可以应用任何其他模糊操作,请在此处阅读有关它们的更多信息: https://machinelearningprojects.net/blurrings-in-cv2/ def   ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览