您好,登錄后才能下訂單哦!
當你還是個孩子坐車旅行的時候,你玩過數經過的汽車的數目的游戲嗎?
在這篇文章中,我將教你如何使用10行Python代碼構建自己的汽車計數程序。以下是環境及相應的版本庫:
下面的代碼用于導入所需的python庫、從存儲中讀取圖像、對圖像執行目標檢測、用邊界框顯示圖像以及關于檢測目標的標簽、計算圖像中的汽車數量并打印圖像:
import cv2 import matplotlib.pyplot as plt import cvlib as cv from cvlib.object_detection import draw_bbox im = cv2.imread('cars_4.jpeg') bbox, label, conf = cv.detect_common_objects(im) output_image = draw_bbox(im, bbox, label, conf) plt.imshow(output_image) plt.show() print('Number of cars in the image is ' str(label.count('car')))
此圖像的輸出:
Number of cars in the image is 29
此圖像的輸出:
Number of cars in the image is 22
此圖像的輸出:
Number of cars in the image is 25
你的汽車計數器程序現在已經準備好了。你可以用它來做一些有趣的實驗,比如計算每天經過你家門前車道的汽車數量。
要了解更多關于cvlib庫的信息,可以訪問下面的鏈接。
cvlib: https://www.cvlib.net
歡迎關注PyTorch官方中文教程站:http://pytorch.panchuang.net/
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。