Ich verwende MATLAB 2015. Ich möchte die Anzahl der Bildfarben reduzieren. Ein RGB-Bild wird mit dem K-Means-Algorithmus segmentiert. Dann werden die mittleren Farben durch die Farben ersetzt, die ich habe.Wie ersetze ich die passenden Farben mit meiner eigenen Palette in MATLAB?
Die Farben sind (10),
schwarz - [255, 255, 255],
gelb - [255, 255, 0],
orange - [255, 128, 0],
weiß - [255, 255, 255],
pink - [255, 153, 255],
lav Ender - [120, 102, 255],
braun - [153, 51, 0],
green - [0, 255, 0],
blue - [0, 0, 255 ],
rot - [255, 0, 0].
Ich habe erfolgreich das Bild geclustert. Clusterbilder sollten durch die nächste Farbe ersetzt werden. Wie kann ich diese Farben nach dem Clustering ändern?
sehen, ob das hilft: http://stackoverflow.com/questions/29889707/displaying-kmean-result-with-specific-colors-to-specific-clusters – beaker