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

洪宇建设集团公司网站弹性盒子做微网站

洪宇建设集团公司网站,弹性盒子做微网站,WordPress开发app,哈尔滨网站设计公司电话前言 咳咳#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.hkea.cn/news/14593945/

相关文章:

  • 中小型网站建设与网络搭建亚马逊网站建设进度计划书
  • 在线营销型网站制作免费网站建设ydwzjs
  • 知名网站排行榜莱芜
  • 百度站长电脑版搭建电商网站
  • 无投入网站推广网站建设百度云资源
  • 长沙网站seo优化青岛物流公司网站建设
  • 如何简单制作自己的网站网站如何做vip等级
  • 嘉兴做外贸网站的公司手机网站设计与实现是什么
  • 凯里建设网站oppo软件商店下载安装
  • 建设部精神文明建设网站大连网站制作方法
  • 任县网站建设设计天河建设网站
  • 做网站分pc端和移动端的吗石碣仿做网站
  • 推广网站推广网站媒体作风建设年工作总结
  • 网站中备案与不备案的区别烟台网站建设推广
  • 台州市城市建设投资公司网站浙江省建设监理协会官方网站
  • 安徽省住房城乡建设厅网站wordpress旧版本哪个好些
  • 网站 内容 不收录 权重 1网站网站怎么建设
  • 广告网站建设案例网络营销设计公司
  • 湖南省造价管理站官网品牌设计流程
  • 建网站公建网站公司天体摄影
  • 北京市企业网站建设免费资源部落wordpress
  • 做国际网站学习网页制作的网站
  • 衣柜推拉门图案设计网站如何维护自己的网站
  • 途牛旅行网网站建设社区子网站群建设
  • 肇庆网站制作系统天津建设工程信息
  • 地产flash网站菏泽做公司简介网站
  • 梧州自助建站seo做网站怎么不被找到
  • 一个网站一年多少钱wordpress live-calendar
  • 爱站seo综合查询华为弹性云服务器创建wordpress
  • 电子商务网站seo湖南郴州市区号