Ich möchte auch die Hautfarbe des Benutzers blau wie das Gesicht des Avatars ändern, die ich nicht weiß, wie zu tun ist? Ich habe verschiedene Methoden versucht, um Hautfarbe zu ändern, aber war nicht in der Lage, es zu tun. Ich versuchte, die Hautfarbe Pixel zu finden und sie dann mit blauer Farbe zu ersetzen, aber dann geht die ganze Haut komplett blau. Ich mag, so dass die Haut färbt sich blau, aber es sieht echt aus wie alle Schatten von Kinn, Nase usw., so dass blaue Farbe gehen kann dunkel oder heller, je nach Gesicht ..Der beste Ansatz zum Erstellen einer Image-Morphing-App?
ich verwendet habe, die:
for (int i = 0; i < bytesInContext; i += 4) {
int alpha = data[i];
int red = data[i+1];
int green = data[i+2];
int blue = data[i+3];
if(((red>140)&&(red<190))||(green>120)&&(green<190)||(blue>150)&&(blue<150)){
data[i]=255;
data[i+1]=13;
data[i+2]=43;
data[i+3]=63;
}
Bitte kann mir jemand sagen, gibt es andere Möglichkeiten, um eine solche App zu erstellen und wie die Haut des Benutzers auf blaue Farbe ändern?