python opencv 画出二值化图片百分之一的轮廓点红色轮廓具体代码
时间: 2023-03-08 09:05:30 浏览: 180
使用Python OpenCV,可以使用以下代码来画出二值化图片百分之一的红色轮廓:import cv2image = cv2.imread("image.jpg")
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
_, thresh = cv2.threshold(gray, 127, 255, 0)
contours, _ = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)for contour in contours:
if cv2.contourArea(contour) < 0.01*cv2.contourArea(image):
cv2.drawContours(image, [contour], 0, (0, 0, 255), 3)cv2.imshow("Result", image)
cv2.imwrite("result.jpg", image)
阅读全文