Z
Zonnex
Erfahrenes Mitglied
- 49
Da so eine App viele verschiedene Themen beinhaltet dachte ich mir ich nehmen den Thread um neue Fragen zu stellen, evtl. können dann später andere Anfänger hierraus auch einiges ableiten.
Aktuelle Frage:
Koordinatenbestimmung (Seite 1, 11.07.2010)
Erledigte Fragen:
Farbmanipulation beim Bitmap's (Seite 1, 09.07.2010)
Hi arbeite grad an einer Paint-App und bin dabei Pinsel einzubinden...
bisher hab ich 3 verschiedene Pinsel zum testen... Dabei handelt es sich um png-Dateien mit Alpha. Mit schwarz habe ich einfache Formen in die Pinsel gezeichnet. Jetzt möchte ich die Farbe der Pinsel ändern und realisiere das im Moment über:
funktioniert sogar fast perfekt nur der Bereich der im Pinsel am dunkelsten ist (ich glaub ist sogar 100% schwarz) wird hinterher wieder unsichtbar...
Daher die Frage:
Wie ändere ich die Farbe dieser PNG's ohne dabei den Alpha Wert zu verändern?
Danke und Mfg
Oli
Aktuelle Frage:
Koordinatenbestimmung (Seite 1, 11.07.2010)
Erledigte Fragen:
Farbmanipulation beim Bitmap's (Seite 1, 09.07.2010)
Hi arbeite grad an einer Paint-App und bin dabei Pinsel einzubinden...
bisher hab ich 3 verschiedene Pinsel zum testen... Dabei handelt es sich um png-Dateien mit Alpha. Mit schwarz habe ich einfache Formen in die Pinsel gezeichnet. Jetzt möchte ich die Farbe der Pinsel ändern und realisiere das im Moment über:
Code:
for(int x = 0;x < bmp.getWidth();x++)
for(int y = 0;y < bmp.getHeight();y++)
if(bmp.getPixel(x, y) != 0)
{
bmp.setPixel(x, y, Math.abs(bmp.getPixel(x, y) + Color.argb(0,0,0,255)));
}
funktioniert sogar fast perfekt nur der Bereich der im Pinsel am dunkelsten ist (ich glaub ist sogar 100% schwarz) wird hinterher wieder unsichtbar...
Daher die Frage:
Wie ändere ich die Farbe dieser PNG's ohne dabei den Alpha Wert zu verändern?
Danke und Mfg
Oli
Zuletzt bearbeitet: