problem mit writepixelfast
Übersicht

![]() |
theBladeBetreff: problem mit writepixelfast |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich brauch mal eure hilfe ![]() es geht darum dass ich mehrere bilder habe die große blaue stellen, haben, nun brauch ich exakt dieselbe zeichnung bloss dass alle blauen stellen rot sein sollen. da die blau stellen aber alle verschiedene RGB werte haben ist das nicht so einfach. die meisten blaustellen haben aber einen rot wert von NULL. nun dachte ich mir also dass ich jeden pixel mit readpixelfast auslese, den den blau wert mit dem rotwert austausche und das ganze dann abspeicher. daraus entstand dann folgende funktion: Code: Function Invert_RGB()
For x = 1 To 48 For y = 1 To 64 rgb = 0 nuRGB = 0 rgb=ReadPixelFast(x,y,FrontBuffer()) r=(rgb And $FF0000)/$10000 g=(rgb And $FF00)/$100 b=rgb And $FF If r = 0 And b > 0 Then nuRGB=b*$10000 + g*$100 + 0 WritePixelFast 1,1,nuRGB,FrontBuffer() End If SaveBuffer FrontBuffer(),"bla.bmp" Next Next End Function das problem ist folgendes: der rattert die for-next-funktion korrekt runter, jedoch wird nur der pixel bei (1|1) geändert. das mit savebuffer etc. sind debug-teile. kann sein dass ich die falsch plaziert habe ![]() ich muss leider zugeben dass ich KEINEN schimmer habe was daran falsch ist ^^ bitte hleft mir ![]() |
||
"Ich bin wie ich bin. Die einen kennen mich, die anderen können mich." (Dr. Konrad Adenauer)
UTFSB -> (use the fuckin "suchen"-button) User posted image <- link -.- |
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wie wärs mit Code: WritePixelFast x,y,nuRGB,FrontBuffer() stattCode: WritePixelFast 1,1,nuRGB,FrontBuffer() ?
|
||
![]() |
simi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ist noch früh am Morgen ![]() |
||
![]() |
theBlade |
![]() Antworten mit Zitat ![]() |
---|---|---|
selbstverständlich ![]() oh man, manchmal ist man auch... naja fettes thx ![]() |
||
"Ich bin wie ich bin. Die einen kennen mich, die anderen können mich." (Dr. Konrad Adenauer)
UTFSB -> (use the fuckin "suchen"-button) User posted image <- link -.- |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group