bitmap erstellen
-
Hi zusammen,
ich habe ein Programm bei dem ich bisher ein Bild mit Hilfe von Canvas->Pixels erzeuge nun habe ich den Tipp bekommen das es schneller gehen würde wenn ich das ganze erst als Bitmap zeichen würde. Für das gesamte Programm wäre das hilfreich...
Wisst ihr wie ich eine Bitmap Pixel für Pixel zeichne (ich habe für jeden pixel einen RGB wert)???
Oder kennt jemande nen gutes Tutorial???MfG Straightlflush
-
Vielleicht hilft dir der JPEG-Viewer hier:
http://marquardtnet.info/cecke/tutorials.8/8_index.htmlDas war eigentlich nur ein Testprogramm von mir und es hat es in dieser Form niemals in das endgültige Projekt geschaft, aber das Prinzip sollte klar werden. Schau es Dir mal an.
-
ne sorry wird garnet klar...
was müsste ich z.B. machen wenn ich ein bitmap 100*100 erstellen will das ganz rot sein soll... vll komme ich damit schon weiter
-
TCanvas::FillRect
Für schnellen Zugriff auf die einzelnen Pixel gibt es TBitmap::ScanLine. Aber das wurde im anderen Thread ja schon erwähnt.