在百度云中,提供了一个关于人工智能的API接口,在此你可以体验一下百度的AI效果。
根据前段时间百度云负责人的回信中说到,API接口中python的sdk都是v3版本的,而且权限也是默认开放v3版本的。除了python的sdk,还提供了其他语言的sdk。
发现几个比较新奇的功能:人体分析,人脸对比,物体识别以及NLP。
人体分析
from aip import AipBodyAnalysis
APP_ID = '15265616'
API_KEY = 'nKh3CP0i0VT3oRZZuX1Qm9no'
SECRET_KEY = '5sG75QwaGbgroIDsAw6A7GL5e41I6uYa'
client = AipBodyAnalysis(APP_ID, API_KEY, SECRET_KEY)
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('timg.jpg')
""" 调用人流量统计 """
print('图片中有' + str(client.bodyNum(image)['person_num']) + '个人')
你猜有几个人
人脸对比
import base64
from aip import AipFace
APP_ID = '15267742'
API_KEY = 'yywd0HchIYA3rlwmBeIfMzVk'
SECRET_KEY = 'RwKOeGu2CC1Ear6wt2RV99wyu6QCSQOz'
client = AipFace(APP_ID, API_KEY, SECRET_KEY)
#调用人脸对比
result = client.match([
{
'image': str(base64.b64encode(open('test1.jpg', 'rb').read()),'utf-8'),
'image_type': 'BASE64',
},
{
'image': str(base64.b64encode(open('test2.jpg', 'rb').read()),'utf-8'),
'image_type': 'BASE64',
}
])
print('相似度为:' + str(result['result']['score'])[:5] + '%')
男神胡歌
物体识别
from aip import AipImageClassify
APP_ID = '15272905'
API_KEY = 'oRqNvdg5jGtXYgwKgclH8oF5'
SECRET_KEY = 'Abo4iomTVLUp87wmAe9uFudW9uyoZsKP'
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('ym.jpg')
#调用通用物体识别
result = client.advancedGeneral(image)
print(result['result'][0]['keyword'])
女神测试
情感分析
from aip import AipNlp
APP_ID = '15270666'
API_KEY = '3CC8biyG2E2etjhLEcgGGTxP'
SECRET_KEY = 'Fwq70qbSpwKFuRMqNFTQGqmN1a3qKxpH'
client = AipNlp(APP_ID, API_KEY, SECRET_KEY)
text = input('请输入你想表达的:')
result = client.sentimentClassify(text)
sentiment = [[0,'负向'],[1,'中性'],[2,'正向']]
for i in range(len(sentiment)):
if result['items'][0]['sentiment'] == sentiment[i][0]:
print('你的表述偏向' + sentiment[i][1])
break
还有很多好玩的功能,可以自己去百度云探索吧。
中华穿山甲
穿山甲(学名:Manis pentadactyla):头体长42-92厘米,尾长28-35厘米,体重2-7千克;鳞片与体轴平行,共15-18列。尾上另有纵向鳞片9-10 片。鳞片棕褐色,老年兽的鳞片边缘橙褐或灰褐色,幼兽尚未角化的鳞片呈黄色。吻细长。脑颅大,呈圆锥形。
栖息于丘陵、山麓、平原的树林潮湿地带。喜炎热,能爬树。能在泥土中挖深2-4米、径20-30 厘米的洞。末端的巢径约2米。以长舌舐食白蚁、蚁、蜜蜂或其他昆虫。分布于不丹、中国、印度、老挝人民民主共和国、缅甸、尼泊尔、泰国和越南。