Bildbearbeitungscode -> Problem

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Sterbendes Lüftlein

Betreff: Bildbearbeitungscode -> Problem

BeitragDi, Okt 26, 2010 20:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Pummelie

BeitragDi, Okt 26, 2010 20:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn du ReadPixelFast oder WritePixelFast anwenden möchtest, musst du vorher den Buffer mit LockBuffer sperren (wichtig, danach wie mit UnlockBuffer freigeben Wink )

Ok, mein Vorschalg zudem, machte die ariable "stream" lokal, und übergib sie bei Funktionsaufruf so:
BlitzBasic: [AUSKLAPPEN]
Function farbe(img)
LockBuffer(ImageBuffer(img))
For i = 1 To ImageWidth(img)
For t = 1 To ImageHeight(img)
rgb = ReadPixelFast(i,t,ImageBuffer(img))
Color 255,0,0
Plot i,t
Next
Next
UnlockBuffer(ImageBuffer(img))
End Function
It's done when it's done.
  • Zuletzt bearbeitet von Pummelie am Di, Okt 26, 2010 20:50, insgesamt einmal bearbeitet

BtbN

BeitragDi, Okt 26, 2010 20:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Ausserdem fangen bilder und der bildschirm bei 0 an, und gehen bis breite/höhe - 1.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group