I need a matlab code for color reduction using self-organizing map (SOM) learning

2 views (last 30 days)
Please Help me. I stuck here and need the code urgently. I m using color images which are represented in L* u* v* color space.....
please help me.. URGENT

Accepted Answer

Image Analyst
Image Analyst on 1 Nov 2013
  2 Comments
Purbankan
Purbankan on 1 Nov 2013
Edited: Purbankan on 1 Nov 2013
Sir I m trying to first reduce the color of the image, and then use simulated annealing for seeking the optimal clusters using the image colors which has been projected into a small set of prototypes using SOM.
Anyway this function rgb2ind(), isnt this function for RGB images? how can i use this function for L*u*v*?
Image Analyst
Image Analyst on 1 Nov 2013
It performs clustering, so it should probably work, though I haven't tried it on anything but uint8 images. If you have Luv images they're floating point probably, and in a different range than 0-255. Perhaps you can convert Luv to RGB if you find out it's necessary. But bottom line, I don't have any SOM code.

Sign in to comment.

More Answers (1)

KAE
KAE on 28 Feb 2018
Matlab offers self organizing map functions functions but you have to buy the Neural Network toolbox.

Categories

Find more on Image Processing Toolbox 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!