2D Datenstruktur für RGB Farbbilder ?!
-
Hallo,
ich habe folgende Aufgabe vor mir und bin mir nicht so sicher was ich machen soll, oder wie ich bei sowas vorgehe.
2d datenstruktur definieren für rgb farbbilder, pro pixel drei farbwerte für rot grün blau, pro farbwert und pixel 8 bit.
hoffe ihr könnt mir helfen.
danke
-
unsigned int width; unsigned int height; std::vector<unsigned char> image;
-
ok, ich glaub ich brauche doch ein paar mehr infos dazu
-
image.resize(width * height * 3); size_t const pixelOffset = (y * height + x) * 3; unsigned char r = image[pixelOffset]; unsigned char g = image[pixelOffset + 1]; unsigned char b = image[pixelOffset + 2];