将标记的图像获取为ndarray而不是显示它

时间:2018-07-24 18:09:44

标签: python matplotlib scipy

我有一个使用cv2.imread加载的图像。然后,我使用scipy.ndimage.label对其进行标签。

现在,我看到的大多数示例都使用matplotlib.pyplot.imshow来显示图像。例如,this one

为了进行进一步的处理,有一种简单的方法来获取即将由matplotlib.pyplot.imshow显示的相同图像,格式与cv2.imread是否会返回(即标准numpy.ndarray)?

1 个答案:

答案 0 :(得分:1)

这样做的时候

label_im, nb_labels = ndimage.label(mask)
plt.imshow(label_im) 

label_im numpy.ndarray