用python实现AI换脸

    今天,我要介绍一个能够实现AI换脸的第三方库

1,安装第三方库 win+R 输入cmd回车 复制代码段内容

pip install ybc_face
pip install ybc_box
pip install ybc_speech

2,效果图 AI换脸前

用python实现AI换脸_第1张图片

AI换脸后 用python实现AI换脸_第2张图片

3,源代码+使用方式

import ybc_box as box
import ybc_face as face
import ybc_speech as speech

box.msgbox('欢迎使用范哥美颜小程序')
while True:
    op = box.buttonbox('请选择你要完成的美颜操作:',['退出','魔法','颜值'])
    if op == '退出':
        #目标1:补充第9行程序,实现当用户点击'退出'按钮时,退出循环。
        break
    #目标2:补充第二个条件语句,使得当点击'魔法'按钮时可以执行融合程序
    elif op == '魔法':
        img = box.fileopenbox('选择需要魔法融合的图片')
        num = box.enterbox('请选择融合模板(序号1~14)','demo.png')
        #目标3:使用学习过的功能将变量num存储的值由字符串转变为整数
        res = face.mofa(img,int(num))
        box.msgbox('魔法融合后',res)
    elif op == '颜值':
        img = box.fileopenbox('选择需要进行颜值打分的图片')
        res = face.beauty(img)
        box.msgbox(res,img)
         

 用python实现AI换脸_第3张图片

用python实现AI换脸_第4张图片 

 

 

你可能感兴趣的:(python经典100例,python,人工智能,开发语言)