我有一个大图像,标记后有大约 500 个特征。我知道如何使用 find_object 将它们放入切片中,但我想为它们着色,以便查看结果。对此有什么快速建议吗?
问问题
2956 次
1 回答
9
你可以像这样使用 matplotlib:
import scipy
from scipy import ndimage
import matplotlib.pyplot as plt
im = scipy.misc.imread('all_blobs.png',flatten=1)
im, number_of_objects = ndimage.label(im)
blobs = ndimage.find_objects(im)
plt.imsave('blobs.png', im)
for i,j in enumerate(blobs):
plt.imsave('blob'+str(i)+'.png',im[j])
原图:
标记图像:
包含斑点的切片:
于 2012-06-25T22:26:47.753 回答