日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机视觉开源库OpenCV之绘制轮廓函数cv2.drawContours()介绍

發布時間:2025/5/22 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机视觉开源库OpenCV之绘制轮廓函数cv2.drawContours()介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

計算機視覺開源庫OpenCV之繪制輪廓函數cv2.drawContours(),用于輪廓的繪制或填充。

cv2.drawContours(image, contours, contourIdx, color[, thickness[, lineType[, hierarchy[, maxLevel[, offset]]]]]) -> image

參數:

image - 目標圖像

contours - 所有的輸入輪廓,每個輪廓為點矢量(a point vector)/點向量 形式,與findcontours中的返回值 contours 的列表list形式一致(具體詳見代碼)

contourIdx - 指定輪廓列表的索引 ID(將被繪制),若為負數,則所有的輪廓將會被繪制。

color - 繪制輪廓的顏色。

thickness - 繪制輪廓線條的寬度,若為負值或CV.FILLED則將填充輪廓內部區域

lineType - Line connectivity,(有的翻譯線型,有的翻譯線的連通性)

hierarchy - 層次結構信息,與函數findcontours()的hierarchy有關

maxLevel - 繪制輪廓的最高級別。若為0,則繪制指定輪廓;若為1,則繪制該輪廓和所有嵌套輪廓(nested contours);若為2,則繪制該輪廓、嵌套輪廓(nested contours)/子輪廓和嵌套-嵌套輪廓(all the nested-to-nested contours)/孫輪廓,等等。該參數只有在層級結構時才用到。

offset - 按照偏移量移動所有的輪廓(點坐標)。

返回值:

經過函數處理后的圖像image

備注:

該函數會修改 image 值。

也即,經過該函數處理后,返回值 return_image 與 原 image 相同。

總結

以上是生活随笔為你收集整理的计算机视觉开源库OpenCV之绘制轮廓函数cv2.drawContours()介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。