Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MATLAB:RGB图像到Lab颜色空间的转换算法_Matlab - Fatal编程技术网

MATLAB:RGB图像到Lab颜色空间的转换算法

MATLAB:RGB图像到Lab颜色空间的转换算法,matlab,Matlab,如何在Matlab中进行RGB图像到实验室颜色空间的转换 你想要炸薯条吗?除此之外,请我们为你做工作,第三方解决方案也可以作为。你可以在这里查看,也可以在MATLAB或文件交换中内置。请注意,his实际上转换为Lab*,而不是Lab。 %load rgb image src = 'C:\rainbow.jpg'; rgbI = imread(src); %convert to lab labTransformation = makecform('srgb2lab'); labI = apply

如何在Matlab中进行RGB图像到实验室颜色空间的转换


你想要炸薯条吗?除此之外,请我们为你做工作,第三方解决方案也可以作为。你可以在这里查看,也可以在MATLAB或文件交换中内置。请注意,his实际上转换为Lab*,而不是Lab。
%load rgb image
src = 'C:\rainbow.jpg';
rgbI = imread(src);

%convert to lab
labTransformation = makecform('srgb2lab');
labI = applycform(rgbI,labTransformation);

%seperate l,a,b
l = labI(:,:,1);
a = labI(:,:,2);
b = labI(:,:,3);

figure, imshow(l) , title('l');
figure, imshow(a) , title('a');
figure, imshow(b) , title('b');