How to construct a feature matrix X where rows correspond to pixels and columns correspond to features?
2 views (last 30 days)
Show older comments
I have converted the image from RGB color space to Lab color space using rgb2lab function.
Now I need to represent each pixel via its Lab color values. Construct a feature matrix X where rows correspond to pixels and columns correspond to features.
Which function I need to use? How can I do that?
0 Comments
Answers (1)
Image Analyst
on 15 Jan 2020
Edited: Image Analyst
on 15 Jan 2020
What are the features? The lab values? Have you tried just using brackets and parentheses?
labImage = rgb2lab(rgbImage);
lImage = labImage(:,:,1);
aImage = labImage(:,:,2);
bImage = labImage(:,:,3);
featureMatrix = [lImage(:), aImage(:), bImage(:)]
0 Comments
See Also
Categories
Find more on Modify Image Colors in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!