Die Suche ergab 4 Treffer

von Thomas_freak
08.10.2008 01:37
Forum: Anfänger
Thema: Bild mit GetDIBits_ gelesen wird nicht richtig dargestellt
Antworten: 8
Zugriffe: 1013

Den Fehler habe ich gefunden. Für das Array(x,y) ist x=höhe, y=breite. Bei mir war es umgekehrt. Nun sind nur noch die Farbkanäle für Rot und Blau vertauscht.

Wenn ich memory access benutze, kann ich doch nicht auf einzele Pixel, sprich zeile und spalte (x und y) zugreifen, oder? Wie gehe ich das ...
von Thomas_freak
07.10.2008 18:28
Forum: Anfänger
Thema: Bild mit GetDIBits_ gelesen wird nicht richtig dargestellt
Antworten: 8
Zugriffe: 1013


OpenWindow(fenster,10,10,500,900,"Kantendetektion RGB")

bild1=LoadImage(#PB_Any,"E:\Hobby\Programmieren\BlitzBasic\3DBild\rosen1.bmp")

breite=ImageWidth(bild1)
hoehe=ImageHeight(bild1)


Dim bildarray1.l(breite,hoehe)
Dim bildarray2.l(breite,hoehe)

Procedure CopyImageToMem(Img.l, *mem ...
von Thomas_freak
07.10.2008 17:10
Forum: Anfänger
Thema: Bild mit GetDIBits_ gelesen wird nicht richtig dargestellt
Antworten: 8
Zugriffe: 1013

Wie meinst du das mit *mem als Pointer?
Ich brauche das Bild nach dem Laden in einem Array, in dem ich auf Zeile und Spalte Zugriff habe.
von Thomas_freak
07.10.2008 14:14
Forum: Anfänger
Thema: Bild mit GetDIBits_ gelesen wird nicht richtig dargestellt
Antworten: 8
Zugriffe: 1013

Bild mit GetDIBits_ gelesen wird nicht richtig dargestellt

Hallo, ich bin neu hier.
Ich habe ein jpg mit GetDIBits_ pder Pointer in ein Array ausgelesen und möchte dieses weiterverarbeiten, leider habe ich bei der Überprüfung gesehen, dass es nicht richtig funktioniert. Das Bild wird verzerrt angezeigt und die Farbe rot scheint zu fehlen, zumindest ist eine ...