How do I convert rgb to Lab and display only a* layer with matlab?
1 view (last 30 days)
Show older comments
I want to get a* layer to continue processing.
0 Comments
Accepted Answer
Jarrod Dowdall
on 16 Aug 2019
Perhaps the easiest way would be to use the function rgb2lab() in matlab. Note that you will need the Image Processing Toolbox.
Lab = rgb2lab(rgb);
a = Lab(:,:,2);
I hope that helps you get started.
2 Comments
Image Analyst
on 16 Aug 2019
And then, to display:
imshow(a, []);
axis('on', 'image');
title('a channel', 'FontSize', 20);
More Answers (0)
See Also
Categories
Find more on Image Processing and Computer Vision in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!