0

超像素图像示例

这是一个切片图像的例子,我怎样才能只裁剪猫眼的超像素或只裁剪猫爪的超像素?

我有这段代码,但它只能裁剪一个超像素:

img = cv2.bitwise_and(img1, img1, mask=mask_inv_slic) #带有slic标记的图像

对于 i, segVal in enumerate(np.unique(label_slic)) :

mask1 = np.zeros(img.shape[:2], dtype = "uint8")

if(segVal ==66):
    mask1[label_slic == segVal] = 255
    cv2.imwrite('output.png', cv2.bitwise_and(img1, img1, mask=mask1))
    cv2.imshow("Applied", cv2.bitwise_and(img1, img1, mask=mask1))
    cv2.waitKey(1)
4

0 回答 0