def watershed(self):
m = self.markers.copy()
cv2.watershed(self.img, m)
self.returnVar = m.copy()
overlay = self.colors[np.maximum(m, 0)]
vis = cv2.addWeighted(self.img, 0.5, overlay, 0.5, 0.0, dtype=cv2.CV_8UC3)
cv2.namedWindow('watershed', cv2.WINDOW_NORMAL)
cv2.moveWindow('watershed',780,200)
cv2.imshow('watershed', vis)
评论列表
文章目录