transformiert Index-Bild in RGB-Bild
RGB = Ind2RGB(IndexBild, FarbTabelle); RGB = Ind2RGB(IndexBild, FarbTabelle, HintergrundFarbe);
2D-Matrix vom Typ uint8, uint16, uint32 oder double. Wenn IndexBild vom Type double ist, müssel alle Elemente ganze Zahlen >= 0 sein.
Matrix vom Typ uint8, uint16, uint32 oder double mit drei Spalten
Vektor mit drei Elementen, kann vom Typ uint8, uint16, uint32 oder double sein. Wenn HintergrundFarbe vom Typ double ist, müssen alle sich alle Elemente im Intervall [0, 1] befinden. Dieser Parameter ist optional. Voreingestellt ist weiß.
Diese Funktion transformiert Index-Bild in ein RGB-Bild. Jedes Pixel mit einem Wert > 1 wird auf eine Zeile der Farbtabelle abgebildet. Alle Pixel mit Wert Null werden auf die Hintergrundfarbe abgebildet.
IndexBild = matrix(1 : 256, [16 16]); FarbTabelle = jetcolormap(256); RGB = Ind2RGB(IndexBild, FarbTabelle); WriteImage(RGB, 'test.png'); | ![]() | ![]() |