hallo,
habe hier einige Zeilen Code die irgendwie nicht so funktionieren wie ich mir das vorstellte.
Bei Größenvergleich der Spalten darf keine Spalte mehr als 5 auseinander sein
zB. 128-128-128
127-127-126
Also der Code sollte stimmen aber manchmal klappt das einfach nicht :meld: :meld:
habe hier einige Zeilen Code die irgendwie nicht so funktionieren wie ich mir das vorstellte.
Bei Größenvergleich der Spalten darf keine Spalte mehr als 5 auseinander sein
zB. 128-128-128
127-127-126
Also der Code sollte stimmen aber manchmal klappt das einfach nicht :meld: :meld:
Code:
//erster versuch
// if( (red - red2 < 5 || red2 - red < 5 ) && (green - green2 < 5 || green2 - green < 5) && (blue - blue2 < 5 || blue2 - blue < 5 ) )
int red_= red - red2; int red2_ = red2 - red;
int green_= green - green2; int green2_ = green2 - green;
int blue_= blue - blue2; int blue2_ = blue2 - blue;
boolean b_red =false; boolean b_blue =false; boolean b_green =false;
if(red2_ < 5 || red2_ < 5){ b_red =true;}
if(green_< 5 || green2_ <5 ){b_green=true;}
if(blue_< 5 || blue2_< 5){b_blue=true;}
if(b_red==true && b_blue==true && b_green==true){
pixels[i*952+j]=0xff000000;
System.out.println( red + "=" + green + "=" + blue +"---"+red2 + "=" + green2 + "=" + blue2 );
}