【python】tkinter界面化+百度API—人脸检测(三)

目录

 百度API

tkinter界面设计.

完整代码

实现结果如下:

 百度API

人脸检测也是调用百度API去实现的。所以我们需要在百度AI开放平台-全球领先的人工智能服务平台里去进行人脸检测与属性分析的应用创建然后获取自己的ID、API key和Secre Key。

 进入百度AI平台后选择开放能力下的人脸与人体技术-->人脸检测与属性分析

 选择【立即使用】进入,然后选择【创建应用】,根据提示创建完成即可获得自己的ID、API key和Secre Key。

 API的具体参数和调用方法请查看技术文档https://ai.baidu.com/ai-doc/FACE/yk37c1u4t

本章只展现了颜值检测的一些信息,还有更多功能可以探索。

tkinter界面设计.

1.界面的初始化及布局:

    def __init__(self):
        #创建窗口
        self.interface = Tk()# Toplevel() # Tk()
        self.interface.resizable(width=False, height=False)
        self.interface.title('人脸检测')  #设置标题
        self. interface. geometry('500x800') #设置窗口大小

        # 打开图像,转为tkinter兼容的对象,
        IMG = Image.open('4.jpg').resize([500,800])
        self.IMG = ImageTk.PhotoImage(IMG)
        #创建画布,将图像作为画布背景, 铺满整个窗口
        self.canvas = Canvas(self.interface, width=500, height=800) #设置画布的宽、高
        self.canvas.place(x=0, y=0)
        self.canvas.create_image(250,400,image = self.IMG) #把图像放到画布,默认放置中心点
        self.canvas.create_text(250, 100, text='人脸检测', font=('宋体', 40),fill = 'white')


        # 创建按钮
        cam = Image.open('cam.png').resize([70, 70])
        self.cam = ImageTk.PhotoImage(cam)
        Button(self.interface,image = self.cam, font=('宋体', 20), fg='white',
               command=lambda :self.Camera(), bg='dodgerblue', activebackground='black',
               activeforeground='white').place(x=120, y=600)  # activebackground 设置按键按下有变化 activebforeground设置前景色
        pic = Image.open('pic.png').resize([70, 70])
        self.pic = ImageTk.PhotoImage(pic)
        Bu
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明 基于python的系统开发项目 课程设计 毕业设计 供参考 源代码+说明

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张顺财

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值