从图像中提取轮廓区域

问题描述 投票:0回答:1

我对轮廓图像的分割有一些疑问。例如,我得到了cable image,我可以使用阈值和drawcontour函数勾画此图像,下面是代码。 Contoured imagethreshold image。我的问题是我想提取此电缆并阅读rgb代码。任何建议都可能很棒!谢谢。

    gray_image = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    ret, thresh_img = cv2.threshold(gray_image, trs, 255, cv2.THRESH_BINARY)
    im2, contours, hierarchy = cv2.findContours(thresh_img, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
    cv2.drawContours(im2, contours, -1, red, cnt)
    cv2.imshow(winName, im2)
python python-3.x opencv image-processing opencv-contour
1个回答
0
投票

你可以使用cv2.contourArea(contours)更多信息herehere

© www.soinside.com 2019 - 2024. All rights reserved.