2024-06-02 06:04:45 发布
网友
有没有一种在Python3中使用d50srgb将RGB转换为LAB的快速方法?在
Python-Colormath太慢了
skimage使用D65
Stefan van der Walt的回答当时是正确的,但是对于那些仍然有同样问题并找到这个页面的人来说:从scikit图像0.13(2016年12月)开始,skimage.color.rgb2lab接受一个illuminant参数,所以您可以直接编写
skimage.color.rgb2lab
illuminant
lab = color.rgb2lab(image, illuminant='D50')
目前,skimage中的white引用不能作为参数传递(pull request welcome),但这里有一个解决方法:
from skimage import color color.colorconv.lab_ref_white = np.array([0.96422, 1.0, 0.82521]) lab = color.rgb2lab(image)
Stefan van der Walt的回答当时是正确的,但是对于那些仍然有同样问题并找到这个页面的人来说:从scikit图像0.13(2016年12月)开始,
skimage.color.rgb2lab
接受一个illuminant
参数,所以您可以直接编写lab = color.rgb2lab(image, illuminant='D50')
目前,skimage中的white引用不能作为参数传递(pull request welcome),但这里有一个解决方法:
相关问题 更多 >
编程相关推荐