2
我试图使用skimage将RGB图像转换为LAB色彩空间,但结果似乎只是噪音。使用opencv的相同操作似乎可行。使用scikit-image将RGB图像转换为LAB
cat = io.imread('https://poopr.org/images/2017/08/22/91615172-find-a-lump-on-cats-skin-632x475.jpg')
cat_sk_image_lab = skimage.color.rgb2lab(cat)
plt.imshow(cat_sk_image_lab)
cat_cv_lab = cv2.cvtColor(cat, cv2.COLOR_BGR2LAB)
plt.imshow(cat_cv_lab)
在这个问题中,我感到困惑的是:如果'cat'是一个RGB图像,同时使用'io.imread'和'skimage.color.rgb2lab'似乎表明,为什么应用'cv2.cvtColor '用'COLOR_BGR2LAB'选项?为什么不用'COLOR_RGB2LAB'?我的错误是 – Eskapp
。它应该是RGB2LAB – waspinator