基于百度AI的简单图片识别

  • 无意发现了百度智能云,里面涉及到很多关于AI的知识,比如图像识别,人脸识别,语音转换,知识图谱等,觉得很有意思,就简单写个demo完下
  • 后续看看是否能集成到自动化测试中
from aip import AipImageClassify

""" 你的 APPID AK SK """
APP_ID = 'XXX'
API_KEY = 'XX'
SECRET_KEY = 'XXX'

client = AipImageClassify(APP_ID, API_KEY, SECRET_KEY)

""" 读取图片 """


def get_file_content(filePath):
    with open(filePath, 'rb') as fp:
        return fp.read()


image = get_file_content('e:\\demo\\AI\\2.jpg')

""" 调用通用物体识别 """
p = client.advancedGeneral(image)
print(p)
  • 结果为:
{'log_id': 4092724280154370393, 'result_num': 5, 'result': [{'score': 0.935766, 'root': '公众人物', 'keyword': '佟丽娅'}, {'score': 0.772808, 'root': '人物-人物特写', 'keyword': '美女'}, {'score': 0.397999, 'root': '商品-裙装', 'keyword': '连衣裙'}, {'score': 0.199796, 'root': '非自然图像-病理图', 'keyword': '胳膊'}, {'score': 0.004198, 'root': '人物-人物特写', 'keyword': '女孩'}]}

推荐阅读更多精彩内容