欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python+opencv輪廓檢測(cè)代碼解析

 更新時(shí)間:2018年01月05日 09:55:41   作者:會(huì)思考的魚  
這篇文章主要介紹了python+opencv輪廓檢測(cè)代碼解析,本文實(shí)例實(shí)現(xiàn)對(duì)圖片的簡(jiǎn)單處理,比如圖片的讀取,灰度顯示等相關(guān)內(nèi)容,具有一定借鑒價(jià)值,需要的朋友可以參考下

首先大家可以對(duì)OpenCV有個(gè)初步的了解,可以參考:簡(jiǎn)單了解OpenCV

輪廓(Contours),指的是有相同顏色或者密度,連接所有連續(xù)點(diǎn)的一條曲線。檢測(cè)輪廓的工作對(duì)形狀分析和物體檢測(cè)與識(shí)別都非常有用。

在輪廓檢測(cè)之前,首先要對(duì)圖片進(jìn)行二值化或者Canny邊緣檢測(cè)。在OpenCV中,尋找的物體是白色的,而背景必須是黑色的,因此圖片預(yù)處理時(shí)必須保證這一點(diǎn)。

import cv2 
 
#讀入圖片 
img = cv2.imread("1.png") 
 
# 必須先轉(zhuǎn)化成灰度圖 
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 
 
# 二值化 
ret, thresh = cv2.threshold(gray, 127, 255, cv2.THRESH_BINAEY) 
 
# 尋找輪廓 
contours, hierarchy = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) 
 
# 畫出輪廓,-1,表示所有輪廓,畫筆顏色為(0, 255, 0),即Green,粗細(xì)為3 
cv2.drawContours(img, contours, -1, (0, 255, 0), 3) 
 
# 顯示圖片 
cv2.namedWindow("Contours", cv2.NORMAL_WINDOW) 
cv2.imshow("Contours", img) 
 
# 等待鍵盤輸入 
cv2.waitKey(0) 
cv2.destroyAllWindows() 

總結(jié)

本文實(shí)例涉及對(duì)圖片的一些簡(jiǎn)單處理,比如圖片的讀取,灰度顯示,二值化等,大家可以參考。

以上就是本文關(guān)于python+opencv輪廓檢測(cè)代碼解析的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:

OpenCV-Python實(shí)現(xiàn)輪廓檢測(cè)實(shí)例分析

python+opencv實(shí)現(xiàn)的簡(jiǎn)單人臉識(shí)別代碼示例

如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!

相關(guān)文章

  • python中類的輸出或類的實(shí)例輸出為<__main__類名 object at xxxx>這種形式的原因

    python中類的輸出或類的實(shí)例輸出為<__main__類名 object at xxxx>這種形式的原因

    在本篇文章里小編給大家分享了關(guān)于python中類的輸出或類的實(shí)例輸出為何是<__main__類名 object at xxxx>這種形式,需要的朋友們可以參考下。
    2019-08-08
  • Django URL和View的關(guān)系說(shuō)明

    Django URL和View的關(guān)系說(shuō)明

    這篇文章主要介紹了Django URL和View的關(guān)系說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2021-03-03
  • Python獲取指定字符前面的所有字符方法

    Python獲取指定字符前面的所有字符方法

    下面小編就為大家分享一篇Python獲取指定字符前面的所有字符方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-05-05
  • 如何使用Python?繪制瀑布圖

    如何使用Python?繪制瀑布圖

    這篇文章主要介紹了如何使用Python?繪制瀑布圖,我們一起了解瀑布圖的重要性,以及如何使用不同的繪圖庫(kù)繪制瀑布圖。瀑布圖是一種二維圖表,專門用于了解隨著時(shí)間或多個(gè)步驟或變量的增量正負(fù)變化的影響,下文更多詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-05-05
  • Python快速進(jìn)修指南之向量數(shù)據(jù)庫(kù)文本搜索

    Python快速進(jìn)修指南之向量數(shù)據(jù)庫(kù)文本搜索

    這篇文章主要為大家介紹了Java開發(fā)快速進(jìn)修Python指南之向量數(shù)據(jù)庫(kù)文本搜索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • 詳解Python中的各種轉(zhuǎn)義符\n\r\t

    詳解Python中的各種轉(zhuǎn)義符\n\r\t

    這篇文章主要介紹了詳解Python中的各種轉(zhuǎn)義符\n\r\t,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 整理Python 常用string函數(shù)(收藏)

    整理Python 常用string函數(shù)(收藏)

    這篇文章主要介紹了整理Python 常用string函數(shù)(收藏)的相關(guān)資料,具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-05-05
  • python如何發(fā)布自已pip項(xiàng)目的方法步驟

    python如何發(fā)布自已pip項(xiàng)目的方法步驟

    這篇文章主要介紹了python如何發(fā)布自已pip項(xiàng)目的方法步驟,方便大家學(xué)習(xí),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-10-10
  • Python Grid使用和布局詳解

    Python Grid使用和布局詳解

    這篇文章主要為大家詳細(xì)介紹了Python Grid使用和布局,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python利用matplotlib繪制散點(diǎn)圖的新手教程

    Python利用matplotlib繪制散點(diǎn)圖的新手教程

    這篇文章主要給大家介紹了關(guān)于Python利用matplotlib繪制散點(diǎn)圖的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評(píng)論