teil aus Bitmap lesen
-
hi leute, weiß jemand wie man einen bestimmten teil aus einem bitmap ließt ??
ich will nicht die ganze datei lesen sondern nur z.B. pixel(x,y) !?Mfg RedSkall
-
Bild in nen MemoryDC einlesen und dann mit GetPixel ....
-
Bei bestimmten Farben geht es mit Operatoren wie AND OR. Bei ganzen Bereichen glaub ich geht auch BitBlt.
Turbobrain
-
sorry, aber ich finde nirgendwo was unter 'MemoryDC'.
kannst du mir das nen bischen genauer erklären ??
-
Einfach ein CDC, der mit keinem Dialog verknüpft ist.
-
ok, danke. werd ich probieren
-
ok, hab in der msdn nachgelesen.
da steht:
wenn man bei den ersten parameter NULL angibt, erstellt er ein memory dc das mit dem displaydevice von meiner anwendung verbunden ist. dann hab ich das trotzdem mal ausprobiertCDC mdc; mdc.CreateCompatibleDC(NULL);
aber das ist dann ja kein memory dc er hat die bilder auf mein dialogfeld gemalt.
vielleicht kannst du mir das mal nen bischen genauer erklären
mfg RedSkall !!
-
CDC myDC; myDC.CreateCompatibleDC(GetDC());
Dann musst du dem DC noch ein Bitmap zuweisen ...
-
sorry, war mein fehler, weiß warum es nicht geklappt hat