官术网_书友最值得收藏!

1.2.3 案例3:Python語言開發(fā)環(huán)境搭建

在深度學習領域,Python語言有著絕對的統(tǒng)治地位,因此很多的工具庫都有Python語言安裝包,而OpenCV是深度學習中常用的圖像處理工具庫,OpenCV Python語言開發(fā)環(huán)境搭建在深度學習中更加適用。

OpenCV Python語言直接使用命令行安裝即可,在命令行之后加上期望安裝的版本號,即可安裝指定版本的OpenCV:

如果當前無此版本,則系統(tǒng)會報錯,如圖1.25所示。

img

圖1.25

在圖1.25中,錯誤打印信息給出了可以安裝的版本號。從中還可以發(fā)現(xiàn),Python語言安裝包的版本號和C++語言安裝包的版本號不同,C++安裝使用的是4.5.2版本,而Python語言中則沒有該版本,為了對應,本案例選取最近的版本4.5.1.48進行安裝。

命令執(zhí)行后,首先下載OpenCV Python的安裝包,在網絡不好時會存在下載超時失敗的情況,如圖1.26所示。

img

圖1.26

在此種情況下,讀者可以從下載打印信息中打開鏈接進行下載:

下載完成后,執(zhí)行命令安裝:

最終的結果如圖1.27所示。

img

圖1.27

同理,讀者可以選擇安裝opencv-contrib-python庫(opencv-contrib庫的用途在以后章節(jié)中會有介紹,讀者可以選擇安裝):

安裝時最好選擇和OpenCV版本相同的opencv-contrib庫進行安裝,安裝成功的結果如圖1.28所示。

img

圖1.28

安裝完成后,可以編寫測試程序測試安裝是否成功,本案例測試程序為圖像讀取并顯示:

測試結果如圖1.29所示。

img

圖1.29

圖像顯示正常,版本號打印輸出為4.5.1.48,說明安裝成功。

主站蜘蛛池模板: 邮箱| 冀州市| 罗江县| 内乡县| 遵义县| 鹤山市| 马公市| 平南县| 土默特右旗| 福泉市| 津南区| 建水县| 大洼县| 遵义县| 宝清县| 新安县| 顺义区| 昭觉县| 资讯 | 饶阳县| 琼中| 南投市| 象州县| 武宁县| 内江市| 静海县| 顺昌县| 东台市| 平度市| 广河县| 鲜城| 新乐市| 沂源县| 孝义市| 阳谷县| 德格县| 南乐县| 叶城县| 德令哈市| 浪卡子县| 明光市|