Brauche mehr als nur 256 Grauwerte...
Verfasst: 9. Mai 2005 17:04
Hallo, liebe Gemeinde.
Ich bringe mich mal wieder mit einer Frage ein.
Ich lade mir ein QImage aus einer Datei in dieser simplem Art:
Image.load(Path);
Klappt auch alles, kein Problem.
Jetzt muss ich auf bestimmte Teile des Bildes
st ein reines Graubild) zugreifen und dessen Pixelwerte benutzen (zB in einem Vektor speichern), so wie hier:
Color col = Image.pixel(_x, _y);
int grayValue = (col.red()*11 + col.green()*16 + col.blue()*5)/32;
PixelValue.push_back(grayValue);
Die Formel zur Berechnung des grayValue steht im QT Manual drin und errechnet mir auch die Werte von 0-255.
Soviel zur Vorgeschichte...
Wenn ich nun die Pixelwerte feiner differenzieren will, gibt es dann eine Möglichkeit mit QT dies zu tun? Also mehr als 256 Grauwerte?
Ein Bekannter sagte mir, mit QT ist das nicht drin.
Vielen Dank für eure Zeit,
Gruß
Ich bringe mich mal wieder mit einer Frage ein.
Ich lade mir ein QImage aus einer Datei in dieser simplem Art:
Image.load(Path);
Klappt auch alles, kein Problem.
Jetzt muss ich auf bestimmte Teile des Bildes
Color col = Image.pixel(_x, _y);
int grayValue = (col.red()*11 + col.green()*16 + col.blue()*5)/32;
PixelValue.push_back(grayValue);
Die Formel zur Berechnung des grayValue steht im QT Manual drin und errechnet mir auch die Werte von 0-255.
Soviel zur Vorgeschichte...
Wenn ich nun die Pixelwerte feiner differenzieren will, gibt es dann eine Möglichkeit mit QT dies zu tun? Also mehr als 256 Grauwerte?
Ein Bekannter sagte mir, mit QT ist das nicht drin.
Vielen Dank für eure Zeit,
Gruß