本文實例為大家分享了python實現圖片識別汽車的具體代碼,供大家參考,具體內容如下
準備工作
1、登陸開發者控制臺
2、安裝 pip install baidu-aip 模塊
原理讀取圖片的二進制信息,調用百度云第三方接口,將圖片二進制信息傳遞給接口,獲取接口返回的信息,進行處理輸出 百度云準備第三方接口,實例應用簡介代碼實現
from aip import AipImageClassify""" APPID AK SK"""# 在百度云創的實例應用 獲取的三個參數填寫到下面APP_ID = '1***7'API_KEY = 'U***O'SECRET_KEY = '****'client = AipImageClassify(APP_ID, API_KEY, SECRET_KEY)# 打開圖片文件并讀取二進制圖片信息def get_file_content(file_path): with open(file_path, 'rb') as f: return f.read()image = get_file_content('111.jpg')""" 調用車輛識別"""# {"top_num": 1} 表示返回的多個車型中的第一個# 調用client對象的carDectect方法print(client.carDetect(image, options={"top_num": 1})["result"][0]["name"])
效果展示
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。
新聞熱點
疑難解答