如何使用python識別出圖片里的水果

如何使用python識別出圖片里的水果,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、富源網(wǎng)絡(luò)推廣、小程序制作、富源網(wǎng)絡(luò)營銷、富源企業(yè)策劃、富源品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供富源建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:bm7419.com

機器學(xué)習(xí)是計算機視覺已經(jīng)成為一種熱潮,但進(jìn)入該領(lǐng)域卻是一件非常困難的事情,因為這需要非常扎實的數(shù)學(xué)背景,其所需要的專業(yè)知識,即便是大學(xué)本科畢業(yè)也近乎難以滿足。
但在python的世界里,總會有人努力將極為專業(yè)的事情降低難度,簡化到我們普通人也可以嘗試的程度,Detecto就是這樣一個開源庫,只需要幾行代碼,我們就能寫出一個對象檢測程序,從一張圖片中識別出水果。下面這張圖片就是本文要識別的圖片

如何使用python識別出圖片里的水果

安裝detecto

pip3 install detecto

將上面的圖片存儲為fruit.jpg,接下來使用幾行簡單的代碼,就可以識別出圖片中的水果

import ssl

ssl._create_default_https_context = ssl._create_unverified_context

from detecto import core, utils, visualize

image = utils.read_image('/Users/kwsy/Desktop/fruit.jpg')
model = core.Model()

labels, boxes, scores = model.predict_top(image)
visualize.show_labeled_image(image, boxes, labels)

程序執(zhí)行時,會下載一個模型文件,地址是https的連接,因此需要引入ssl模塊并做必要的設(shè)置以避免下載失敗,隨后的代碼,讀取圖片文件,加載模型并對圖片里的水果進(jìn)行預(yù)測,其預(yù)測結(jié)果如下

如何使用python識別出圖片里的水果

預(yù)測結(jié)果,準(zhǔn)確無誤,除了可以識別水果,還可以檢測動物,汽車,廚房用具,經(jīng)過試驗,如果圖片里的物體比較擁擠,識別效果就會差一些,下面這張圖片里,就把大象的長牙識別成了香蕉,????

如何使用python識別出圖片里的水果

所加載的模型能夠識別的物體是有限的,detecto允許你自己在自定義數(shù)據(jù)集上訓(xùn)練模型,不過,這需要你的電腦支持GPU,否則在CPU上進(jìn)行深度學(xué)習(xí)訓(xùn)練會非常緩慢,我們普通家用或辦公的電腦承擔(dān)不起這樣的性能要求。

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。

新聞名稱:如何使用python識別出圖片里的水果
標(biāo)題路徑:http://bm7419.com/article38/pssppp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、搜索引擎優(yōu)化、靜態(tài)網(wǎng)站、微信公眾號、做網(wǎng)站、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)