在這裏你去:
import urllib, json
import requests
img_filename = 'RH_Louise_Lillian_Gish.jpg'
with open(img_filename, 'rb') as f:
img_data = f.read()
# Replace the subscription_key string value with your valid subscription key.
subscription_key = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
## Request headers.
header = {
'Content-Type': 'application/octet-stream',
'Ocp-Apim-Subscription-Key': subscription_key,
}
# Request parameters.
params = urllib.urlencode({
'returnFaceId': 'true',
'returnFaceLandmarks': 'false',
'returnFaceAttributes': 'age,gender,headPose,smile,facialHair,glasses,emotion,hair,makeup,occlusion,accessories,blur,exposure,noise',
})
api_url = "https://westcentralus.api.cognitive.microsoft.com/face/v1.0/detect?%s"%params
r = requests.post(api_url,
# params=params,
headers=header,
data=img_data)
print (r.json())
剛開作爲一個URL路徑不會奇蹟般地使其可在互聯網上。是否有一個原因,你只是不上傳圖像的地方? – kindall
我嘗試上傳Dropbox上的圖像,但上傳後圖像文件名稱發生更改。我有一個包含所有圖像文件名的列表,但如果文件名被更改,我不能使用該列表。 – SvckG