- 學習OpenCV 4:基于Python的算法實戰(zhàn)
- 肖鈴
- 508字
- 2022-05-05 19:40:04
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所示。

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

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

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

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

最終的結果如圖1.27所示。

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

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

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

測試結果如圖1.29所示。

圖1.29
圖像顯示正常,版本號打印輸出為4.5.1.48,說明安裝成功。
推薦閱讀
- 解構產品經理:互聯(lián)網產品策劃入門寶典
- 微信小程序入門指南
- The DevOps 2.5 Toolkit
- 軟件品質之完美管理:實戰(zhàn)經典
- Java程序設計案例教程
- 一步一步跟我學Scratch3.0案例
- Getting Started with Python
- 零基礎C#學習筆記
- Photoshop智能手機APP界面設計
- 深度學習程序設計實戰(zhàn)
- Shopify Application Development
- Mastering ArcGIS Server Development with JavaScript
- Building Microservices with .NET Core 2.0(Second Edition)
- SAP HANA Starter
- Testing Practitioner Handbook