Erstmal Vielen Dank an Alle, die mir bei den vorherigen Problemen geholfen haben.
Jetzt habe ich folgendes auf dem Herzen: Ich lese mein Image ein und gib diverse Informationen zurück, wie z.b. Länge, Breite, Farbtiefe, Spaltenanzehl usw.!!
Code: Alles auswählen
for ( int y=0; y<DpScreen.height(); y++ )
{
for (int x=0; x<DpScreen.width(); x++ )
{
int pixel = DpScreen.pixel(x, y);
// cout <<"Pixel des Bildes:" "Position Y:"<<y<<"PostionX:"<<x<<pixel <<endl;
int red = qRed(pixel);
int green = qGreen(pixel);
int blue = qBlue(pixel);
Ich habe es folgendermaßen versucht:
Code: Alles auswählen
if(green > 2)
{
green = 1;
//
DpScreen.setPixel(x, y, qRgb(red, green, blue));
}
Vielen Dank für die Hilfe!
LG