最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

基于Python的Opencv入門教程(P1.搭建環(huán)境)

2022-01-01 14:12 作者:閑予1217  | 我要投稿



本文為了盡量全程講人話,比較啰嗦。還請耐心看完,不懂的可以看下面的備注。(盡力了)

前言

無論您對學(xué)習(xí)如何將面部識別應(yīng)用于視頻流、構(gòu)建完整的圖像分類深度學(xué)習(xí)管道感興趣,還是只想修補(bǔ)您的Raspberry Pi(樹莓派)并將圖像識別添加到愛好項(xiàng)目中,您都需要在途中的某個(gè)地方學(xué)習(xí)OpenCV。

事實(shí)上,學(xué)習(xí)OpenCV過去是相當(dāng)具有挑戰(zhàn)性的。文檔很難瀏覽。這些教程很難理解,而且不完整。甚至有些書讀起來也有點(diǎn)乏味。

好消息是,學(xué)習(xí)OpenCV已經(jīng)不像過去那么難了。事實(shí)上,我要說的是,學(xué)習(xí)OpenCV已經(jīng)變得非常容易了。

為了向您證明這一點(diǎn)并幫助您學(xué)習(xí)OpenCV,我編寫了這本完整的指南,介紹如何使用Python編程語言學(xué)習(xí)OpenCV庫的基礎(chǔ)知識。

讓我們繼續(xù)學(xué)習(xí)OpenCV和圖像處理的基礎(chǔ)知識。在今天的文章結(jié)束時(shí),您將了解OpenCV的基本原理。

這里主要寫的是關(guān)于Windows

讓我們進(jìn)入正題吧!

基于Python的Opencv入門教程

本OpenCV教程面向剛剛開始學(xué)習(xí)基礎(chǔ)知識的初學(xué)者。在本教程中,您將學(xué)習(xí)使用Python的OpenCV庫的基本圖像處理操作。

在本教程結(jié)束時(shí),您將完成一個(gè)完整的項(xiàng)目,使用輪廓計(jì)算圖像中的基本對象。

雖然本教程針對的是剛開始使用圖像處理和OpenCV庫的初學(xué)者,但我也鼓勵(lì)一些有一點(diǎn)經(jīng)驗(yàn)的人來閱讀本教程。

OpenCV基礎(chǔ)知識的快速復(fù)習(xí)也將幫助您完成自己的項(xiàng)目。

如何引入并使用Opencv的庫

首先打開我們的Pycharm(安裝具體看這位大大的講解)

然后創(chuàng)建一個(gè)叫做“opencv_tutorial_01”的項(xiàng)目。

今天的第一步是在您的系統(tǒng)上安裝OpenCV(如果您還沒有安裝)。

找到你的終端。(英語叫做Terminal,如下圖)

此處的編輯器為Pycharm,Python為3.9版本

輸入

并等待其安裝完畢。(記得要先確認(rèn)是否安裝了pip的庫,如果沒有先到Python Packages處下載,同安裝Opencv的方法、看下文)

再進(jìn)入Python Packages

點(diǎn)擊放大鏡所在的方框

并輸入Opencv,然后點(diǎn)擊放大鏡進(jìn)行搜索。

找到opencv-python后并雙擊進(jìn)行安裝。

用默認(rèn)版本即可

就安裝完啦!

可以先創(chuàng)建一個(gè)項(xiàng)目,將里面的程序先刪除,然后輸入

來測試是否安裝成功,如果成功會看到


對,就是變色了


補(bǔ)充:pip,imutils以及Opencv的庫都可以使用安裝Opencv的方法來安裝。

Ps:第一Part就先到這里了,本系列預(yù)計(jì)每星期六更新,希望對大家有幫助。后面是備注,看不懂的可以在評論區(qū)留言呦~


部分特殊名詞的意思(備注)

  1. 面部識別:可以理解為現(xiàn)在常說的人臉識別,可以使用一些程序(也可以叫代碼)實(shí)現(xiàn)識別人臉以及一些物體。

  2. 樹莓派:一種外國發(fā)明的微型電腦,但性能與一般的電腦相比較差,適合用于寫服務(wù)器等項(xiàng)目。

  3. 庫:也叫作包或包庫(這里是由于Python這個(gè)語言發(fā)明較晚,部分名字引了用其他語言),可以這樣理解:程序的語言就是一間空的場地,包庫就是教室里器材,如果里面放了電腦就是一件機(jī)房,里面放了籃球架就是籃球場。但有些庫會排斥其他庫,就像機(jī)房里不能裝籃球架一樣。

  4. Python:一種程序語言,主要分為Python2和Python3,這兩大版本的語法不同,本文僅使用Python3,如何安裝Python以及其編輯器請看

    (文章還未寫完QAQ可以去找PLLL---大大ID:bili_47352344238的文章)

  5. 管道:是多個(gè) 指令拼接,也可說是一連串的程序組合

  6. 視頻流:是指視頻數(shù)據(jù)的傳輸,例如,它能夠被作為一個(gè)穩(wěn)定的和連續(xù)的流通過網(wǎng)絡(luò)處理。因?yàn)榱鲃?dòng),客戶機(jī)瀏覽器或插件能夠在整個(gè)文件被傳輸完成前顯示多圖片以及聲音。

    (此文章為翻譯改編,原文:https://www.pyimagesearch.com/2018/07/19/opencv-tutorial-a-guide-to-learn-opencv/)



基于Python的Opencv入門教程(P1.搭建環(huán)境)的評論 (共 條)

分享到微博請遵守國家法律
淮阳县| 宁波市| 金塔县| 铜鼓县| 塔河县| 田阳县| 前郭尔| 玛曲县| 长丰县| 宿迁市| 拉萨市| 建德市| 淄博市| 宁海县| 淅川县| 措美县| 泽州县| 永嘉县| 阿拉善右旗| 九龙县| 黄平县| 宜川县| 澎湖县| 横山县| 德钦县| 乌拉特前旗| 洪湖市| 增城市| 金门县| 登封市| 桃江县| 寿宁县| 乌拉特前旗| 上蔡县| 贞丰县| 宁晋县| 遂宁市| 新和县| 多伦县| 来宾市| 太康县|