作者很懒,直接放一个py文件里面了,有一些参数需要你自己调试一下,例如下方的开头
API_KEY = "5iXburNNeeexl65W0Sx1POmg"
SECRET_KEY = "Bs5gxTRNdVoJyKvy9FeLN39kp6IOnwIe"
这个需要你自己注册一个账号,注册以后操作步骤如下
1.先在这图片的左上角点击这九个点的图标,选择人体分析接口,然后在概览里面点击领取免费尝鲜,领取全部,最好开启付费接口,反正有一万次免费试用,还可以扩大访问限制,再去创建应用
2.创建应用,就会出现如下图的一些数据
将下面的那API_KEY,和secret_KEY和换成你自己的就行了
import base64
import urllib
import requests
import time
import cv2 as cv # pip install opencv-python
import tkinter as tk
from tkinter import ttk # 下拉框依赖库
from tkinter import scrolledtext # 滚动文本框依赖库
from tkinter import N, E, S, W
API_KEY = "5iXburNNeeexl65W0Sx1POmg"
SECRET_KEY = "Bs5gxTRNdVoJyKvy9FeLN39kp6IOnwIe"
def get_file_content_as_base64(path, urlencoded=False):
"""
获取文件base64编码
:param path: 文件路径
:param urlencoded: 是否对结果进行urlencoded
:return: base64编码信息
"""
with open(path, "rb") as f:
content = base64.b64encode(f.read()).decode("utf8")
if urlencoded:
content = urllib.parse.quote_plus(content)
return content