要获取图片的轮廓并打印数组,可以使用 OpenCV 库来处理图像。以下是一个示例代码:

import cv2
import numpy as np

# 读取图像
image = cv2.imread('image.jpg')

# 将图像转换为灰度图
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

# 进行边缘检测
edges = cv2.Canny(gray, 30, 100)

# 打印边缘图像数组
print(edges)

# 显示图像和边缘图像
cv2.imshow('Image', image)
cv2.imshow('Edges', edges)
cv2.waitKey(0)
cv2.destroyAllWindows()

在这个示例中,我们首先使用 cv2.imread() 函数读取图像,并使用 cv2.cvtColor() 函数将图像转换为灰度图像。然后,我们使用 cv2.Canny() 函数进行边缘检测,以获取图像的轮廓。最后,我们使用 print() 函数打印边缘图像的数组,并使用 cv2.imshow() 函数显示原始图像和边缘图像。

Python OpenCV 获取图片轮廓并打印数组

原文地址: https://www.cveoy.top/t/topic/phTs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录