import numpy as np
import cv2
imbgr = cv2.imread('.../43.png')
imgray = cv2.imread('.../43_mask.png',0)
# 以灰度图读取mask图片,那么不同物体对应的像素值是不同的,提取统一像素值的所有位置
# mask中物体1的像素值为78,设定像素范围来获取所有坐标
upper1=imgray<=80
lower1
不同颜色对应不同物体的mask轮廓提取并把所有轮廓在原图上展示(opencv)
最新推荐文章于 2022-11-15 16:05:49 发布