Rumah >pembangunan bahagian belakang >Tutorial Python >Tutorial: Python menyambung ke antara muka Huawei Cloud untuk melaksanakan fungsi pengecaman imej
Tutorial: Python menyambung ke antara muka Awan Huawei untuk melaksanakan fungsi pengecaman imej
Pasang Python SDK
Untuk menyambung ke antara muka Huawei Cloud dengan mudah, kami perlu memasang Python SDK Huawei Cloud. Buka terminal (command prompt) dan masukkan arahan berikut:
pip install obs-sdk
Selepas pemasangan selesai, kita boleh mula menulis kod Python.
Sambung ke antara muka Awan Huawei
Pertama, pada permulaan kod Python, import perpustakaan yang berkaitan:
import logging from obs import ObsClient import base64 import time import requests
Kemudian, kami menentukan parameter yang diperlukan untuk menyambung ke antara muka Awan Huawei:
AK = "YourAccessKey" SK = "YourSecretKey" endpoint = "https://obs.cn-north-1.myhuaweicloud.com" bucket_name = "YourBucketName" region = 'cn-north-1' project_id = 'YourProjectId'
Seterusnya, kami mewujudkan sambungan melalui ObsClient:
obs_client = ObsClient(access_key_id=AK, secret_access_key=SK, server=endpoint)
Muat naik gambar
Sebelum pengecaman imej, kami perlu memuat naik imej untuk diiktiraf kepada Perkhidmatan Storan Awan Huawei (OBS).
file_path = "path_to_your_image" with open(file_path, 'rb') as f: obs_client.putContent(project_id, bucket_name, file_path, file_stream=f)
Lakukan pengecaman imej
Selepas memuat naik imej, kita boleh memanggil antara muka pengecaman imej Awan Huawei untuk melaksanakan fungsi pengecaman imej. Ambil pengecaman tag imej sebagai contoh:
url = 'https://ais.cn-north-1.myhuaweicloud.com/v1.0/image/tagging' headers = { 'Content-Type': 'application/json', 'X-Auth-Token': get_token() } data = { "image":"", "url": obs_client.signUrl(bucket_name, file_path, expires=600), "language": "zh", } response = requests.post(url, headers=headers, json=data) result = response.json() print(result)
Melalui kod di atas, kita boleh mendapatkan hasil pengecaman. Operasi atau analisis seterusnya boleh dilakukan berdasarkan keputusan pengiktirafan.
Atas ialah kandungan terperinci Tutorial: Python menyambung ke antara muka Huawei Cloud untuk melaksanakan fungsi pengecaman imej. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!