承接国内外服务器租用托管、定制开发、网站代运营、网站seo优化托管接单、网站代更新,新老站点皆可!!咨询QQ:3787320601
当前位置:首页  >  软件开发  >  python 画图象轮廓

python 画图象轮廓

管理员 2023-06-21 09:32:17 软件开发 15 ℃ 0 评论 1300字 收藏

python 画图象轮廓

Python是一种非常流行的编程语言,具有非常强大的画图功能。其中,画图象轮廓是常见的需求之一。在本文中,我们将介绍怎样使用Python绘制图象轮廓。

import cv2
import numpy as np
# 读取图象
img = cv2.imread("image.jpg")
# 转换为灰度图象
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 二值化
ret, thresh = cv2.threshold(gray, 127, 255, 0)
# 寻觅轮廓
contours, hierarchy = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
# 绘制轮廓
cv2.drawContours(img, contours, ⑴, (0, 255, 0), 3)
# 显示结果
cv2.imshow("Contours", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

我们首先使用OpenCV库读取一张图象,并将其转换为灰度图象。然后,使用二值化将图象转换为只有黑白两种色彩的图象。

接着,使用cv2.findContours函数寻觅图象的轮廓。该函数返回两个值,第一个是轮廓本身,第二个是图象中连通份量的层级结构。

最后,我们使用cv2.drawContours函数将轮廓绘制在原图象上,并显示结果。

总的来讲,Python中绘制图象轮廓非常简单,只需几行代码便可完成。如果您想更深入了解Python的画图功能,可以参考OpenCV库的官方文档。

文章来源:丸子建站

文章标题:python 画图象轮廓

https://www.wanzijz.com/view/57654.html

上一篇:python 画图d3

下一篇:python 画区别矩形

TAG: css 画图轮廓

相关文章

Related articles

X

截屏,微信识别二维码

微信号:weimawl

(点击微信号复制,添加好友)

打开微信