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

如何在阿里云自主建网站北京赛车手机网站建设

如何在阿里云自主建网站,北京赛车手机网站建设,可以做问卷赚钱的网站,网站主机安全前言 嗨呀嗨呀#xff0c;最近重温了一档综艺节目 至于叫什么 这里就不细说了 老是看着看着就会看到一堆马赛克#xff0c;由于太好奇了就找了一下原因#xff0c;结果是因为某艺人塌房了…虽然但是 看综艺的时候满影响美观的 咳咳#xff0c;这里我可不是来教你们如何解…前言 嗨呀嗨呀最近重温了一档综艺节目 至于叫什么 这里就不细说了 老是看着看着就会看到一堆马赛克由于太好奇了就找了一下原因结果是因为某艺人塌房了…虽然但是 看综艺的时候满影响美观的 咳咳这里我可不是来教你们如何解码的我是来教你们如何打码的嘿嘿 那今天就在这分享一下 视频打码功能如何用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)完整代码 点击文末名片领取即可
http://www.yingshimen.cn/news/75511/

相关文章:

  • wix怎样做网站网站开发常用软件是什么
  • 网页制作与网站建设pdfwordpress导入图片不显示
  • 房地产网站大全用ps做网站得多大像素
  • 网站备案服务商查询门户网站前台页面
  • 深圳网站建设top028用什么程序做网站
  • 南京做网站企业郑州航空港建设局网站
  • 购物网站建设 成都莱芜找工作 招聘附近
  • 厦门行业网站建设怎么在雅虎做网站收入
  • 普达建站快车wordpress文章更新软件
  • 全球设计网站排行做网站需要的技能
  • 唯品会购物网站开发项目河北省建设厅官方网站 官网
  • 毕业设计做购物网站视频网站建设技术方案
  • 建立一个网站需要多长时间百度关键词收费标准
  • 在百度怎么申请自己的网站wordpress开cdn
  • 盐城网站建设制作35互联做网站多少钱
  • 中山cp网站建设wordpress 2个菜单做中英文
  • 广州个人网站制作个人网页设计图片大全
  • PHP网站建设项目经验网站的建设费计入无形资产吗
  • 常见的办公网网站开发房地产开发公司需要什么资质
  • c#网站开发网易云课堂百度云下载金华做公司网站
  • 关于网站建设的方案ppt鼎承世纪食品有限公司网页制作
  • wordpress优化指南搜索引擎优化培训
  • 建设通查询设通网站做海报文案的参考网站
  • 网站建设开发步骤阿里指数官网
  • 外贸网站一站式海外推广巩义网络推广
  • 青岛网站关键词优化公司wordpress禁用文章修订版
  • 企业网站收费标准wordpress正文
  • 泰安微信网站制作网站建设行业知乎
  • 亚马逊全球开店官方网站安卓优化大师2023
  • 纸巾 技术支持 东莞网站建设互联网政务服务平台