gpt4 book ai didi

matlab - MatLab 和 OpenCV 中的 rgb2lab 提供不同的结果

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:49 25 4
gpt4 key购买 nike

我将 MatLab 和 OpenCV 中的 RGB 图像转换为 Lab 色彩空间,以便在 Lab 空间中进行一些颜色操作。在 MatLab 中我得到了很好的结果,但在 OpenCV 中结果图像很乱。

我在 MatLab 和 OpenCV 中检查了 RGB 值 [0 255 0] 的转换 rgb2lab 的结果,结果是相同的。但是当转换回 (lab2rgb) 时,我在 MatLab 和 OpenCV 中得到了不同的结果。知道为什么吗?

Lab 值为 [88 10 68]:

  • 在 Matlab 中,我通过使用 lab2srgb 得到 [255 212 81] 作为 RGB 值
  • 在 OpenCV 中,我通过使用 CV_Lab2RGB 得到 [255 166 23]

最佳答案

我认为 OpenCV 1.x 中存在错误,因为在昨天安装 OpenCV 2.1 之后,我的算法运行良好并且得到了预期的结果。

关于matlab - MatLab 和 OpenCV 中的 rgb2lab 提供不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4132754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com