Entwickler-Ecke
Multimedia / Grafik - Pixelbereich Farben zuweisen
neo - Di 30.09.03 22:15
Titel: Pixelbereich Farben zuweisen
Hallo!
Ich habe ein Bild, welches aus vielen Pixeln besteht.
Muster:
1122334455
1122334455
usw.
Und jetzt möchte ich den Pixeln die mit 1 gekennzeichnet sind eine Farbe zuweisen.
Und das soll für alle Pixel des Bildes geschehen. die Farben stehen geordnet in einer Listview, und sollten den Pixeln von links nach rechts, am zeilenende nächste Zeile und wieder das gleiche zugeordnet werden.
Wie ist dazu der Code?
Danke!
umpani - Di 30.09.03 23:04
Ich habe zwar jetzt nicht genau verstanden was du möchtest. Vor allem deine Zahlenzuweisung gibt mir RÄtsel auf.
Aber versuch es doch mal mit image.canvas.pixels[x,y]
oder mit scanline.
maximus - Di 30.09.03 23:54
Titel: Re: Pixelbereich Farben zuweisen
| neo hat folgendes geschrieben: |
Hallo!
...
Und jetzt möchte ich den Pixeln die mit 1 gekennzeichnet sind eine Farbe zuweisen.
Und das soll für alle Pixel des Bildes geschehen. die Farben stehen geordnet in einer Listview, und sollten den Pixeln von links nach rechts, am zeilenende nächste Zeile und wieder das gleiche zugeordnet werden.
...
Danke! |
:idea: Klingt als bräuchtest du eine palette...wenn du nur einfache pixel hast, die durch einfache zahlen gekennzeichnet sind, dann mach ein 8 bit bild und in der farbpalette dazu kannst du lustig so viele farben tauschen, wie du willst (oder hoch und runter shiften) 8)
das hätte den gewünschten effekt...nur leider bist du dann auch auf 256 farben beschränkt :?
mfg
neo - Mi 01.10.03 14:29
Titel: RE:
Ich versuche noch mal zu erklären
Mein Bild ist durch Pixel aufgebaut:
.............
.............
und jetzt möchte ich "Pixelgruppen(Vierecke)" mit der gleichen Farbe einfärben. soll dan so aussehen:
GGRRBB
GGRRBB
und jetzt bräuchte ich einige Schleifen, um so das ganze bild (Größe= image1.height, und image1.width) mit eigenen Farben abzudecken.
Kann mir wer helfen wie diese Schleifen ineinandergeschachtelt werden müssen?
neo - Do 02.10.03 16:31
Titel: RE
weiß den wirklich keiner wie ich die schleifen alle machen muss?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!