我正在尝试使用Color Thresholder App在 MATLAB 中对颜色进行采样,然后在 OpenCV 中使用L * a * b输出。但似乎存在规模不匹配。以下是MATLAB 和 OpenCV中的L * a * b标度:
- MATLAB:0 <= L <= 100;-100 <= 一 <= 100; 和 -100 <= b <= 100
- OpenCV:0 <= L <= 100;-127 <= 一 <= 127; 和 -127 <= b <= 127
似乎我们需要以下L * a * b范围用于 OpenCV 中的 8 位图像:
0 <= L <= 255;0 <= 一 <= 255; 和 0 <= b <= 255
我们如何将 MATLAB 转换为 8 位图像的 OpenCV L * a * b色标?