摘要:的安裝下載好之后雙擊打開可執(zhí)行安裝文件選擇安裝目錄,需要的內(nèi)存較多,建議將其安裝在盤或者盤,不建議放在系統(tǒng)盤盤。
yolo并不是一個(gè)很神秘的東西,現(xiàn)在我先從一個(gè)github上一個(gè)比較知名的關(guān)于yolov5的項(xiàng)目基于yolov5的物體檢測(cè),這個(gè)模型是在coco128上訓(xùn)練好的,能識(shí)別80種物體。也支持識(shí)別視頻和實(shí)時(shí)檢測(cè),自主訓(xùn)練模型并部署,算是一個(gè)絕佳的項(xiàng)目。
效果圖
【不想讀paper】目標(biāo)檢測(cè)之YOLO及其逗逼作者
注:一定要下載Anaconda奧,這個(gè)的包比較全
https://www.anaconda.com/products/individual-d#download-section
界面:
注:請(qǐng)記住你安裝Annaconda的安裝地址,以后會(huì)用到
至此 Anaconda 的安裝完畢。
注:如果沒有出現(xiàn)可以看這一篇博客:
https://blog.csdn.net/qq_51116518/article/details/119975357?spm=1001.2014.3001.5501
https://www.jetbrains.com/pycharm/download/#section=windows
界面
這里我們選擇右邊的社區(qū)版(Community),是開源且 免費(fèi) 的一個(gè)版本。
數(shù)字1:create desktop shortcut(創(chuàng)建桌面快捷方式),系統(tǒng)32位就選32-bit,系統(tǒng)64位就選64-bit。
筆者的電腦是64位系統(tǒng),它自動(dòng)顯示64位。
數(shù)字2:update path variable(restart
needed)更新路徑變量(需要重新啟動(dòng)),add launchers dir to the path(將啟動(dòng)器目錄添加到路徑中)。
數(shù)字3:update context menu(更新上下文菜單),add open folder as project(添加打開文件夾作為項(xiàng)目)。添加鼠標(biāo)右鍵菜單,使用打開項(xiàng)目的方式打開此文件架。如果你經(jīng)常需要下載一些別人的代碼查看,可以勾選此選項(xiàng),這會(huì)增加鼠標(biāo)右鍵菜單的選項(xiàng)。也就是你雙擊你電腦上的
py 文件,會(huì)默認(rèn)使用 pycharm 打開。數(shù)字4:create associations
創(chuàng)建關(guān)聯(lián),關(guān)聯(lián).py文件。將所有py文件關(guān)聯(lián)到pycharm。
終端界面如下:
輸入:conda create -n pytorch python出現(xiàn)如下界面
翻到下面,程序告訴我們有以下這些包是否下載,我們靜靜輸入y表示俺要下載這些東東,下載(肯定的啦不下載,來這干嘛)
看到這個(gè)界面表示創(chuàng)建環(huán)境完成
注:那個(gè)pytorch是我們創(chuàng)建的環(huán)境名字奧,這個(gè)環(huán)境還沒有導(dǎo)入pytorch包還是空殼一個(gè)
看到上面的有一段話:To activate this environment, use $ conda activate pytorch
翻譯成人話就是:請(qǐng)問這位親是否要激活這個(gè)(剛創(chuàng)立的pytorch)環(huán)境呢?如果要激活的話請(qǐng)輸入: conda activate
pytorch 奧
看到了上面這句話,我默默抬起了我的頭45°角仰望天空,啊,我是要激活這個(gè)環(huán)境在安裝的,不然裝(b)給誰看呢?
他十分給面子的把環(huán)境激活了,并在下一行左邊框框換成(pytorch)老父親不禁露出了欣慰的笑容
目的:加快下載速度,和避免由于不穩(wěn)定導(dǎo)致的下載失敗
注意:得一行一行輸入以下指令
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
開始在創(chuàng)建的一個(gè)名字叫pytorch的環(huán)境中下載pytorch包
他開始下載了。
下載結(jié)束的標(biāo)志如下:
至此我們已經(jīng)創(chuàng)建好一個(gè)pytorch環(huán)境
如果你不放心可以輸入:pip list
我們就可以看到配置好的環(huán)境有那些包,如果你包名和上面差不多特別是有 torch 表示你前面的步驟都對(duì)了
怕大家下載不了,這里我就發(fā)我的百度網(wǎng)盤分享了
鏈接:https://pan.baidu.com/s/10_dKLw4IlhKA1MXtJ5N6hw
提取碼:2t7w
下載后解壓,右鍵解壓后的文件夾,選擇用pycharm打開
之后一路ok下去直到回到以下這個(gè)界面
然后,你看看他的右下角發(fā)現(xiàn)很多東西在下載
這就是在配置這個(gè)項(xiàng)目自己要求的環(huán)境了。
這一步可能需要的時(shí)間有點(diǎn)久
如果出現(xiàn)下載報(bào)錯(cuò),表示這些包不能偷懶自動(dòng)下載了,你要手動(dòng)下載
注意:在這一步,大家錯(cuò)誤的個(gè)數(shù)和數(shù)量可能都不大一樣,都按下面流程走就行了,
點(diǎn)擊ok
輸入的格式是:pip install +之前圖上我用黑框框框起來的部分我的是:opencv-python
如果沒有報(bào)錯(cuò),表示我們都配置正確啦。
在這里, # 上面那一行source的參數(shù)表示你要檢測(cè)的圖像位置,圖中那個(gè)default="data/images’意思是對(duì)yolov5-5.0中data文件夾/images文件夾內(nèi)所有圖片都檢測(cè)。
# 如果是default="data/images/bus.jpg’表示只對(duì)這一個(gè)圖片進(jìn)行檢測(cè)
# 如果是default="data/images/xxx.mp4’表示對(duì)整個(gè)視頻進(jìn)行物體識(shí)別
如果想要,實(shí)現(xiàn)實(shí)時(shí)檢測(cè),你需要獲得一個(gè)網(wǎng)絡(luò)攝像機(jī):比如你的手機(jī)攝像頭的http/rtsp地址:獲取之后填在以下位置里面
http:獲取方法可以看這篇博客:https://blog.csdn.net/qq_51116518/article/details/120118736?spm=1001.2014.3001.5501
到這里就執(zhí)行成功了。
https://www.bilibili.com/video/BV15w411Z7LG?from=search&seid=7941427599582091010
我入門yolo就是看這個(gè)入門來著,對(duì)yolov1他花了1年去錄這個(gè)視頻,對(duì)yolov1這篇論文和yolo的前世今生講的很明白
https://www.bilibili.com/video/BV1tf4y1t7ru?spm_id_from=333.999.0.0
我是土堆這個(gè)up主讓我入門了項(xiàng)目實(shí)戰(zhàn)。
看了這個(gè)之后我就學(xué)會(huì)了如何拿早已經(jīng)有的模型進(jìn)行檢測(cè)-》學(xué)會(huì)如何自己訓(xùn)練模型-》制作數(shù)據(jù)集形成一個(gè)閉環(huán)。
并且他的講的個(gè)人覺得很nice。沒有漏一點(diǎn)東西。個(gè)人覺得用他來入門yolov5項(xiàng)目實(shí)戰(zhàn)是最好的
https://www.darwinlearns.com/te202007?source=article
通過這個(gè)課程你將學(xué)會(huì),并且這是免費(fèi)的,,,,
我們的口號(hào)是什么?我們的口號(hào)是在做中學(xué)奧
同濟(jì)子豪兄,是嗶哩嗶哩一個(gè)比較厲害的阿婆主沒想到在達(dá)爾聞也能找到他
倒過頭從yolov1~yolov4補(bǔ)足基礎(chǔ)
https://blog.csdn.net/wjinjie/article/details/107509243?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163082957716780366599375%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=163082957716780366599375&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_positive~default-1-107509243.first_rank_v2_pc_rank_v29&utm_term=yolo&spm=1018.2226.3001.4187
這一個(gè)是關(guān)于yolov1~yolov4的一個(gè)比較好的csdn文章
https://www.bilibili.com/video/BV1i54y1m7tw?p=27
通過這個(gè)視頻,你將以工程標(biāo)準(zhǔn),制作出30個(gè)利用opencv實(shí)現(xiàn)的 demo,在這一過程中,熟悉opencv操作。
里面是環(huán)境是VS2017+opencv4 c++,當(dāng)然用vs2019也行,我就是用vs2019,只是會(huì)出現(xiàn)一些不一樣,不過網(wǎng)上都能很好的給你解決
我的很多老師,看了背景資料才知道,是搞視覺出身的,視覺是絕對(duì)是al領(lǐng)域最火的領(lǐng)域之一。
如果感到這篇文章對(duì)你有幫助,不要忘記點(diǎn)贊噢。之后,我還會(huì)在此基礎(chǔ)上進(jìn)行繼續(xù)學(xué)習(xí)研究帶來更多不一樣的視覺博客。如果喜歡我的畫風(fēng)關(guān)個(gè)注更容易找到小編哦qwq
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/119309.html
摘要:前言由于寫的文章已經(jīng)是有點(diǎn)多了,為了自己和大家的檢索方便,于是我就做了這么一個(gè)博客導(dǎo)航。 前言 由于寫的文章已經(jīng)是有點(diǎn)多了,為了自己和大家的檢索方便,于是我就做了這么一個(gè)博客導(dǎo)航。 由于更新比較頻繁,因此隔一段時(shí)間才會(huì)更新目錄導(dǎo)航哦~想要獲取最新原創(chuàng)的技術(shù)文章歡迎關(guān)注我的公眾號(hào):Java3y Java3y文章目錄導(dǎo)航 Java基礎(chǔ) 泛型就這么簡(jiǎn)單 注解就這么簡(jiǎn)單 Druid數(shù)據(jù)庫連接池...
摘要:縮進(jìn)不一致,會(huì)導(dǎo)致運(yùn)行錯(cuò)誤。變量變量在使用前必須先定義即賦予變量一個(gè)值,否則會(huì)報(bào)錯(cuò)數(shù)據(jù)類型布爾只有和兩個(gè)值,表示真或假。 簡(jiǎn)介 Python 是一種高層次的結(jié)合了解釋性、編譯性、互動(dòng)性和面向?qū)ο蟮哪_本語言。Python 由 Guido van Rossum 于 1989 年底在荷蘭國(guó)家數(shù)學(xué)和計(jì)算機(jī)科學(xué)研究所發(fā)明,第一個(gè)公開發(fā)行版發(fā)行于 1991 年。 特點(diǎn) 易于學(xué)習(xí):Python ...
閱讀 3306·2023-04-26 02:42
閱讀 805·2021-10-09 09:41
閱讀 3259·2021-09-06 15:02
閱讀 761·2019-08-26 10:45
閱讀 497·2019-08-23 15:53
閱讀 755·2019-08-22 18:10
閱讀 563·2019-08-22 18:01
閱讀 3529·2019-08-22 17:34