Python實現(xiàn)OpenCV的安裝與使用示例
本文實例講述了Python實現(xiàn)OpenCV的安裝與使用。分享給大家供大家參考,具體如下:
由于下一步要開始研究下深度學習,而深度學習領(lǐng)域很多的算法和應用都是用Python來實現(xiàn)的,把Python轉(zhuǎn)成C++代碼耗時太多,不如直接學習下Python直接醫(yī)用Python的代碼。搭建Python環(huán)境的過程是很耗時的,但是現(xiàn)在回頭來看又覺得其實沒有多少步驟,主要是在自己不明白的時候老是會出現(xiàn)各種各樣奇奇怪怪的問題?,F(xiàn)在只是對正確的步驟做個記錄吧。
環(huán)境搭建:
1.Python的安裝,沒什么可說的,一直下一步就行了。我安裝的是Python2.7.11。安裝時選擇加入環(huán)境變量。
2.IDE用的是Pycharm Community。
3.安裝numpy。
4.在 *\opencv\build\python\2.7\x64文件夾中找到cv2.pyd,復制到Python安裝文件的*\Python2.7.11\Lib\site-packages文件夾中。
然后應該就可以了。根據(jù)我的回憶應該這就可以了。然后打開Pycharm,Create new project,建好之后在建好的工程上右鍵,new,Python file。
然后輸入自己的第一個Python版的opencv程序:
# -*- coding:utf-8 -*- #! python2 import cv2 import numpy as np img = cv2.imread("D:\mao.jpg") cv2.imshow("www.dbjr.com.cn - mao",img) cv2.waitKey(10000)
貌似比C++簡潔一下哈,而且配置過程也比配置VS簡單。
運行結(jié)果如下:
這里只是用自己最熟悉的opencv來熟悉一下Python,更深入的應用有待研究。
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python圖片操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python Socket編程技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
盤點20個Python數(shù)據(jù)科學庫神器打造數(shù)據(jù)魔法世界
數(shù)據(jù)科學家和分析師常常使用?Python?來處理數(shù)據(jù)、進行分析和可視化,Python生態(tài)系統(tǒng)中有許多庫,但有一些庫是數(shù)據(jù)科學家日常工作中必不可少的,本文將深入介紹20個重要的Python?庫,包括示例代碼和用例2024-01-01python中的selenium安裝的步驟(瀏覽器自動化測試框架)
這篇文章主要介紹了python中的selenium安裝的步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-03-03python 使用raw socket進行TCP SYN掃描實例
這篇文章主要介紹了python 使用raw socket進行TCP SYN掃描實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05Keras自動下載的數(shù)據(jù)集/模型存放位置介紹
這篇文章主要介紹了Keras自動下載的數(shù)據(jù)集/模型存放位置介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06Django用戶注冊并自動關(guān)聯(lián)到某數(shù)據(jù)表條目的實現(xiàn)步驟
當一個新用戶注冊并且你想要自動關(guān)聯(lián)到特定的Box條目(假設(shè)其ID為1)時,下面給大家分享完整實現(xiàn)流程和步驟,對Django關(guān)聯(lián)數(shù)據(jù)表條目實現(xiàn)代碼感興趣的朋友跟隨小編一起看看吧2017-04-04