Hallo ich bin neu hier
und brauche dringend hilfe,
Ich bin dankbar für alle: Tipps,Codeschnipsel,Ganzen Routinen,Links zu Homepages
die sowas machen,...
----------------------------------------------
Ich möchte ein Monochromes Bild (Bitmap,Gif,...)
In Dezimal oder Hexadezimal konvertieren und
ausgeben.
Das daraus resultierende Programm sollte dann ungefär so funktionieren:
Ich lade ein monochromes Bild (Schwarz/weiss) z.B. 240x128 in eine Picture box
oder so. Dann soll das Programm in der linken oberen ecke anfangen die
ersten 8 Pixel in der ersten zeile des bildes einzulesen. NAchdem es
dieß getan hat soll es diese pixel in einen binärstring umwandeln. wobei schwarze
pixel eine 1 ergeben und weisse pixel eine 0.
----------
Beispiel:
# = Schwarz
+ = weiss
Erste 8 Pixel des Bildes: ##+#++#+
Konvertiert in den binärstring: 11010010
----------
Dann soll das Programm diesen binärstring in
eine dezimal oder hexadezimale zahl umwandeln und in einer
textbox ausgeben. Am ende einer dezimal oder hex zahl muss immer
ein "," stehen´also so --> 255,213,87,....(A2,FF,...)
Hat das programm die letzten 8 Pixel der ersten bildzeile eingelesen und konvertiert
soll es in die nächste Zeile springen und weiter konvertieren. Dabei soll es
die konvertierten hex oder Dezimal zahlen nicht neben die zahlen von der
ersten bildzeile in die textbox schreiben sonder darunter. und das geht immer so weiter
bis das Programm die letzten 8 Pixel am ende der 128. Bildzeile konvertiert
und in die Textbox geschrieben hat.
Dann soll das programm aufhören.
Im endeffekt sollte eine zeile in der textbox ungefär so aussehen:
Dezimal:
192,0,7,222,7,240,120,120,123,135,248,120,0,0,15,7,131,192,0,0
Hexadezimal:
0xFF,0xFF,0x81,0xFF,0xFF,0x8F,0xFF,0xFC,0x07,0xFF,0xFF,0xFF
---------------------------------
Mfg. VbSpeed
und brauche dringend hilfe,
Ich bin dankbar für alle: Tipps,Codeschnipsel,Ganzen Routinen,Links zu Homepages
die sowas machen,...
----------------------------------------------
Ich möchte ein Monochromes Bild (Bitmap,Gif,...)
In Dezimal oder Hexadezimal konvertieren und
ausgeben.
Das daraus resultierende Programm sollte dann ungefär so funktionieren:
Ich lade ein monochromes Bild (Schwarz/weiss) z.B. 240x128 in eine Picture box
oder so. Dann soll das Programm in der linken oberen ecke anfangen die
ersten 8 Pixel in der ersten zeile des bildes einzulesen. NAchdem es
dieß getan hat soll es diese pixel in einen binärstring umwandeln. wobei schwarze
pixel eine 1 ergeben und weisse pixel eine 0.
----------
Beispiel:
# = Schwarz
+ = weiss
Erste 8 Pixel des Bildes: ##+#++#+
Konvertiert in den binärstring: 11010010
----------
Dann soll das Programm diesen binärstring in
eine dezimal oder hexadezimale zahl umwandeln und in einer
textbox ausgeben. Am ende einer dezimal oder hex zahl muss immer
ein "," stehen´also so --> 255,213,87,....(A2,FF,...)
Hat das programm die letzten 8 Pixel der ersten bildzeile eingelesen und konvertiert
soll es in die nächste Zeile springen und weiter konvertieren. Dabei soll es
die konvertierten hex oder Dezimal zahlen nicht neben die zahlen von der
ersten bildzeile in die textbox schreiben sonder darunter. und das geht immer so weiter
bis das Programm die letzten 8 Pixel am ende der 128. Bildzeile konvertiert
und in die Textbox geschrieben hat.
Dann soll das programm aufhören.
Im endeffekt sollte eine zeile in der textbox ungefär so aussehen:
Dezimal:
192,0,7,222,7,240,120,120,123,135,248,120,0,0,15,7,131,192,0,0
Hexadezimal:
0xFF,0xFF,0x81,0xFF,0xFF,0x8F,0xFF,0xFC,0x07,0xFF,0xFF,0xFF
---------------------------------
Mfg. VbSpeed
Zuletzt bearbeitet: