AI 换脸实现 科普:我们人眼看到连续画面的帧数为24 帧,大约 0.04秒,低于0.04就会卡成ppt。电影胶片是24帧 也就是每秒钟可以看到24张图像 低于这个数值就会感觉画面不流畅 所以以24帧为界限 实现思路: 先把源视频文件转换成图片,在用API面部识别进行融合更换面部内容变成其他图形,并且利用软件完成对源文件音频的提取,再次把更换过的图片转换成为视频,并和音频进行融合。 原视频转图片 提取原视频音源 图片面部识别并更换 变化后的图片转视频 音频和视频融合 环境:python3.7 + pycharm-2019.1 + ffmpeg FFmpeg官网 使用实例: 提取音频: ffmpeg -i 1.mp4 -f mp3 1.mp3 2.合成视频和音频 ffmpeg -i 没有声音.mp4 -i 提取生成的.mp3 -strict -2 -f mp4 合成的.mp4 需要的库文件: opencv-python pillow(PIL) subprocess Face++ 面部识别 在此使用旷视科技的人脸识别API进行完成。先对图片进行脸部识别并进行融合,看这里: Face ++官.... python 实现 AI 换脸 Python
妹子图官方网址:https://www.mzitu.com/ 刚接触到BeautifulSoup,所以拿来试下效果,起伏跌宕出来效果。 具体思路?官网首页链接-->获取分页面链接-->通过分页面获取图片链接 看下步骤: 一、分析下页面 1.1 先确保访问正常: 头部信息: url = "https://www.mzitu.com" headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36', "Referer": "https://www.mzitu.com/101553" } def load_page(url): try: res = requests.get(url,headers=headers) if res.status_code == 200: print('页面请求完毕') return res.text except: print(.... 【福利】python3爬取妹子图 Python
现如今好多企业都是双WAN或者多WAN,没有负载均衡的情况下,可以使用技术层面解决此问题。 实现方法:可以把流量分为奇偶进行抓取,通过策略路由进行分流。 例如: acl number 3001* rule 0 permit ip source 192.168.1.0 0.0.0.254 //内部pc机偶数地址* acl number 3002* rule 0 permit ip source 192.168.1.1 0.0.0.254 //内部pc机奇数地址* 而今天我在这用的是有线和无线流量开,实现负载。 1.需要定义的流量: acl number 3003 description TO_WLAN_liuliang rule 5 permit ip source 10.200.0.0 0.0.15.255 2.抓取无线内网互访流量: acl number 3002 description TO_WLAN-neiwang_hufang rule 5 permit ip source 10.200.0.0 0.0.15.255 destination .... 网络流量重定向 网络
接口测试网站 官方中文文档 urlopen方法: urllib.request.urlopen()函数用于实现对目标url的访问。 函数原型如下:urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) url: 需要打开的网址 data:Post提交的数据(bytes类型,则需要通过bytes()方法转化。另外,如果传递了这个参数,则它的请求方式就不再是GET方式,而是POST方式) timeout:设置网站的访问超时时间 实例如下: import urllib.request response = urllib.request.urlopen('https://www.baidu.com') #请求的响应体 print(response.read().decode()) #响应的状态码 print(response.status) #获取响应头部信息 print(response.getheaders()) 运行结果如下.... Request 方法 Python
先把需要用的snmp的oid值获取到手。? 具体的MIB文件官网上查找即可: yum安装: zabbix运行脚本目录:/usr/lib/zabbix/externalscripts zabbix配置文件目录:/etc/zabbix/zabbix_agentd.d 本地源码编译安装: zabbix运行脚本目录:/usr/local/zabbix/share/zabbix/externalscripts zabbix配置文件目录:/usr/local/zabbix/etc/zabbix_agentd.conf.d 一、编写ap自动发现脚本: 输出样式: SNMPv2-SMI::enterprises.2011.6.139.13.3.10.1.5.0 = STRING: "3F-area07-0" shell脚本实例: [root@zabbix /usr/local/zabbix/share/zabbix/externalscripts]# cat apdiscovery.sh #!/bin/bash id=$(snmpwalk -v 2c -c limi@2018 10.200.250...... zabbix自动发现华为AC6605管理AP状态以及连接数 Linux
python,以目前的能力编写一套实现学生信息增删改查的数据库系统。或许后续会不断提升不断完整的搞出这一套简单的系统(增删改查功能),还差得很多。加油…… 创建数据库和数据表; mysql> create database student; Query OK, 1 row affected (0.01 sec) mysql> use student; Database changed mysql> create table students(id int primary key auto_increment,name varchar(30),sex varchar(30),num int) charset='utf8'; Query OK, 0 rows affected (0.00 sec) 学生管理系统 学生管理系统v1.1 #!/usr/bin/env python3 # -- coding: utf-8 -- # @File : mysqlinfo.py # @Author: cuijianzhe # @Date : # @Desc : ''' 基于数据....... 学生管理系统 Python