Bytesätze in Bilder wandeln

Gast #2549197
Lesenswert?
• ▲
▼
Moin ich hätte mal ne Frage,

und zwar möchte ich gern einen über die serielle Schnittstelle 
empfangenen Bytesatz in ein Bild umwandeln habe aber leider noch keine 
Ahnung wie man soetwas umsetzten könnte.

Damit ihr euch ein Bild der Situation machen könnt ich habe eine 
Gameboy-Camera an einem Mikrocontroller angeschlossen diese macht ein 
Bild und speichert es im Mikrocontroller. Danach wird das bild per Funk 
an den Pc übertragen und soll da dann mithilfe der seriellen 
Schnittstelle in ein Bild Umgewandelt werden. Die Camera macht 128x128 
Pixel und das in Graustufen also pro Pixel ein Byte.

Jetzt müsste ich eigendlich nur ein Programm haben was eine farblich 
veränderbare Oberfläche ausgibt die sich dann Pixel für Pixel vom 
COM-Port
die Daten schnappt und dann jeweils die Farbe anzeigt.

Hab nur keine Ahnung wie ich das anstellen soll?

Ich hoffe das ich keine wichtigen infos vergessen hab und freue mich 
über jede antwort.

Gruß Thomas M.
Gast #2549245
Lesenswert?
• ▲
▼
Wie meinste das Daten irgendwie speichern also ich kann die in einem 
Terminalprogramm anzeigen lassen und dann kopieren aber dann hab ich ja 
nur eine abfolge von Zalen reicht das aus diese von z.B. Gimp in ein 
bild zu wandeln?
Gast #2549262
Lesenswert?
• ▲
▼
Schau Dir mal Bitmaps den Header von Bitmaps an:
http://de.wikipedia.org/wiki/Windows_Bitmap

Theoretisch könntest Du Dir einmal ein 128x128 Pixel Bitmap in einem 
Bildbearbeitungsprogramm erstellen und dann immer ab den Datenbytes die 
Daten von der seriellen Schnittstelle reinschreiben.

Kleines Program in C oder C# macht das ohne Probleme.
Du musst Dir nur überlegen wie Du 2 aufeinander folgende Bilder 
abgrenzt.

Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren