下面是一个使用 OpenCV 库的 Python 代码实现图像轮廓检测并输出的示例:
import cv2
import numpy as np
# 读取图片
img = cv2.imread("image.jpg")
# 转换为灰度图
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 检测图片的边缘
edges = cv2.Canny(gray, 50, 150)
# 查找轮廓
contours, hierarchy = cv2.findContours(edges, cv2.RETR_EXTERNAL, cv2.CHAIN_AP