python图像处理_色彩转换

来源:互联网 发布:米26重型直升机数据 编辑:程序博客网 时间:2024/04/30 06:51

1.RGB图像染色
from skimage import dataimport matplotlib.pyplot as pltfrom skimage.color import rgb_from_bpx,bpx_from_rgb,separate_stains,combine_stainsihc=data.immunohistochemistry()ihc_hdx=separate_stains(ihc,bpx_from_rgb)ihc_rgb=combine_stains(ihc_hdx,rgb_from_bpx)plt.subplot(131)plt.imshow(ihc)plt.subplot(132)plt.imshow(ihc_hdx)plt.subplot(133)plt.imshow(ihc_rgb)plt.show()





1.颜色空间转换
from skimage import datafrom skimage.color import convert_colorspaceimport matplotlib.pyplot as pltimg=data.astronaut()img_hsv=convert_colorspace(img,'RGB','HSV')plt.subplot(121)plt.imshow(img)plt.subplot(122)plt.imshow(img_hsv)plt.show()


3、彩色灰度图像转换
from skimage import datafrom skimage.color import grey2rgb,rgb2grayimport matplotlib.pyplot as pltimg=data.chelsea()im_gray=rgb2gray(img)plt.subplot(121)plt.imshow(img)plt.title('rigial image')plt.subplot(122)plt.imshow(im_gray,plt.cm.gray)plt.title('grey image')plt.show()





0 0
原创粉丝点击