文章预览
点击上方 “ 小白学视觉 ”,选择加" 星标 "或“ 置顶 ” 重磅干货,第一时间送达 本文将学习如何使用 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
………………………………