当前位置: 首页 > news >正文

北京网站模板下载网站建设与维护前景

北京网站模板下载,网站建设与维护前景,南通网站建设教程,wordpress 网店模板制作前言 咳咳#xff0c;进来的铁汁都是抱着学习的心态进来看的吧#xff0c;咱今天不讲解解码#xff0c;咱来说说python如何来实现打码功能~ 这一个个进来的 都是标题党吧哈哈哈 有兴趣的可以继续看看哦 最近重温了一档综艺节目 至于叫什么 这里就不细说了 老是看着看着就…前言 咳咳进来的铁汁都是抱着学习的心态进来看的吧咱今天不讲解解码咱来说说python如何来实现打码功能~ 这一个个进来的 都是标题党吧哈哈哈 有兴趣的可以继续看看哦 最近重温了一档综艺节目 至于叫什么 这里就不细说了 老是看着看着就会看到一堆马赛克由于太好奇了就找了一下原因结果是因为某艺人塌房了…虽然但是 看综艺的时候满影响美观的 那今天就在这分享一下 视频打码功能如何用python来实现 准备工作 环境咱们还是使用 Python3.8 和 pycharm2021 即可 实现原理 将视频分为音频和画面画面中出现人脸和目标比对相应人脸进行打码处理后的视频添加声音 模块 手动安装一下 cv2 模块 pip install opencv-python 安装 安装遇到报错可以私信我 素材工具 我们需要安装一下 ffmpeg 音视频转码工具 代码解析 导入模块 import cv2 import face_recognition # 人脸识别库 99.7% cmake dlib face_recognition import subprocess视频转为音频 def video2mp3(file_name)::param file_name: 视频文件路径:return:outfile_name file_name.split(.)[0] .mp3cmd ffmpeg -i file_name -f mp3 outfile_nameprint(cmd)subprocess.call(cmd, shellFalse)进行打码 # 源码领取309488165 ### def mask_video(input_video, output_video, mask_pathmask.jpg)::param input_video: 需打码的视频:param output_video: 打码后的视频:param mask_path: 打码图片:return:# 读取图片mask cv2.imread(mask_path)# 读取视频cap cv2.VideoCapture(input_video)# 视频 fps width heightv_fps cap.get(5)v_width cap.get(3)v_height cap.get(4)设置写入视频参数 格式MP4 画面大小 size (int(v_width), int(v_height)) fourcc cv2.VideoWriter_fourcc(m, p, 4, v)输出视频 out cv2.VideoWriter(output_video, fourcc, v_fps, size)已知人脸 known_image face_recognition.load_image_file(tmr.jpg)biden_encoding face_recognition.face_encodings(known_image)[0]cap cv2.VideoCapture(input_video)while (cap.isOpened()):ret, frame cap.read()if ret:# 检测人脸# 人脸区域face_locations face_recognition.face_locations(frame)for (top_right_y, top_right_x, left_bottom_y, left_bottom_x) in face_locations:print((top_right_y, top_right_x, left_bottom_y, left_bottom_x))unknown_image frame[top_right_y - 50:left_bottom_y 50, left_bottom_x - 50:top_right_x 50]if face_recognition.face_encodings(unknown_image) ! []:unknown_encoding face_recognition.face_encodings(unknown_image)[0]# 对比人脸results face_recognition.compare_faces([biden_encoding], unknown_encoding)# [True]# 贴图if results [True]:mask cv2.resize(mask, (top_right_x - left_bottom_x, left_bottom_y - top_right_y))frame[top_right_y:left_bottom_y, left_bottom_x:top_right_x] maskout.write(frame)else:break音频添加到画面 def video_add_mp3(file_name, mp3_file)::param file_name: 视频画面文件:param mp3_file: 视频音频文件:return:outfile_name file_name.split(.)[0] -f.mp4subprocess.call(ffmpeg -i file_name -i mp3_file -strict -2 -f mp4 outfile_name, shellFalse)完整代码 点击文末名片领取即可 最后 认真看完的宝子就是来学习的哈哈 刚开始接触python的宝子可以点击文末名片领取学习资料以及基础教程哦
http://www.w-s-a.com/news/529608/

相关文章:

  • 网站建设的规划书桂林生活最新网
  • 广东省建设工程执业中心网站wordpress的分类目录和标签
  • 甘肃省两学一做专题网站广东外发加工网
  • 用python导入wordpress公司网络优化方案
  • 效益成本原则网站建设wordpress 上传rar
  • 大连网站制作 连城传媒渠道网络公司官网
  • 电影天堂网站用什么程序做的wordpress 添加链接地址
  • 购买空间网站哪个好重庆英文网站建设
  • 建设网站需要注意什么问题设计网页通常使用什么语言
  • 彩票网站建设要多少钱西安英文网站建设
  • 静态班级网站印象云笔记 wordpress
  • 网站表单及商品列表详情模板永川网站制作联系电话
  • 网站建设与维护难不难网络服务机构的网站
  • 用三权重的网站做友链有好处没企业年金怎么查询
  • 工行网站跟建设网站区别wordpress加入地图
  • 网站的风格对比信息表广告门
  • 教育网站建设毕业设计说明书门户网站模式
  • 洛阳霞光建设网站html做分模块的网站
  • 域名建议网站wordpress 伪静态html
  • 网站风格化设计方案免费模式营销案例
  • 凤翔网站建设农村建设自己的网站首页
  • 怎样用网站做单笔外贸建筑设计公司合作加盟
  • 建网站买的是什么网站开发三层结构
  • wordpress图纸管理网站2345网址导航智能主版
  • 想调用等三方网站数据该怎么做培训课程
  • 高端营销网站建设wordpress咨询
  • 网站搜索框如何做创业怎么做网站
  • 网站手机版管理链接产品推广找哪家公司
  • vuejs 可做网站吗蜘蛛互联网站建设
  • 沈阳网站备案查询17zwd一起做业网站