资源简介

需要安装Python运行环境,根据代码中的网址 可以申请自己的 API key和API Secret。

资源截图

代码片段和文件信息

import requests  # 导入requests库
import base64  # 导入base64库

# 借助https://console.faceplusplus.com.cn平台来实现换脸   图片不能太大 不然会报错
API_Key = ‘7LUPX5XQcDUYIXTu-_YMAT-mvEgIRKVQ‘  # 你自己申请的API Key  
API_Secret = ‘9hDv4cbZhzclm91JOP8AEwc-tTI8pxLx‘  ##你自己申请的API Secret 


# 定义一个获取图片的人脸特征参数的函数
def find_face(imgpath):  # 查找人脸参数(图片位置)
    url = ‘https://api-cn.faceplusplus.com/facepp/v3/detect‘  # 使用的人脸识别网站
    data = {‘api_key‘: API_Key ‘api_secret‘: API_Secret ‘image_url‘: imgpath ‘return_landmark‘: 1}  # 相关个人账号参数等
    files = {‘image_file‘: open(imgpath ‘rb‘)}  # 打开图片
    response = requests.post(url data=data files=files)  # 用requests.poet()函数将个人账号参数和图片发送到网站
    res_json = response.json()  # 转换为json
    faces = res_json[‘faces‘][0][
        ‘face_rectangle‘]  # 获取面部大小的四个值,分别为长宽高低{‘width‘: 176 ‘top‘: 128 ‘left‘: 80 ‘height‘: 176}
    return faces  # 返回图片的面部参数


# 定义一个换脸函数函数中number表示两张脸的相似度为99%
def change_face(image_1 image_2 number=99):
    url = “https://api-cn.facepl

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2861  2020-06-03 10:45  换脸\change.py
     文件       88954  2020-05-11 10:10  换脸\胡歌.jpg
     文件       29203  2020-05-11 10:10  换脸\黄渤.jpg

评论

共有 条评论