我正在研究图像处理特征提取。我有一张鸟的照片,我必须在其中提取鸟类区域并告诉鸟的颜色。我使用精明的特征提取方法来获取鸟类的边缘。如何仅提取鸟类区域并使背景为蓝色?openCv 解决方案也应该没问题。import skimageimport numpy as np%matplotlib inlineimport matplotlib.pyplot as pltimport osfilename = os.path.join(os.getcwd(),'image\image_bird.jpeg')from skimage import iobird =io.imread(filename,as_grey=True)plt.imshow(bird)from skimage import featureedges = feature.canny(bird,sigma=1)plt.imshow(edges )可以从鸟类链接获取实际的鸟类图像
添加回答
举报
0/150
提交
取消