MLD-5.x > General

graphlcd convpic funktioniert nicht.

(1/1)

DG7YCX:
Mir gefällt die Startanimation mit den Pinguin auf meinem Alphacool 2400x128 garnicht.
Also wollte ich mir eine eigene mit dem MLD HD Logo bauen.
Dazu habe ich dann bmp files 240x128 2Farben 1Bit angefertigt.
Wenn ich jetzt zb. convpic -i starte00.bmp -o starte00.glcd eingebe,
kommt in der console
loading starte00.bmp
ERROR: Failed loading file starte00.bmp
Segnentation fault
Ich befinde mich dabei natürlich im Ordner mit den Bildern
In den Sytemmeldungen erscheint.
Feb 26 16:51:43 (MLD) user.err convpic: glcdgraphics: Couldn't load 'starte00.bmp': convpic: NoDecodeDelegateForThisImageFormat `BMP' @ error/constitute.c/ReadImage/501 (cExtFormatFile::LoadScaled)
Feb 26 16:51:43 (MLD) user.info kernel: convpic[16922]: segfault at 0 ip 00000000004015c3 sp 00007fffd43475a0 error 4 in convpic[400000+3000]

Habe ich ein Problem mit imagemagick, meine constitute.c gehört zu diesem?

Gruss Klaus

clausmuus:
Hast Du eventuell ein comprimiertes bmp genommen?

Mit welchen Optionen hast Du das bmp denn erstellt?

Claus

DG7YCX:
Hallo Claus,
nein komprimirt sind die nicht.
Ich habe die auf meinem Windows PC erstellt, mit einem Grafikprogramm.
BMP ist ja auch ein Windows Format.
Die ersten hatten Bittiefe 24 und waren 90KB gross, dachte das die Files zu gross wären.
Dann habe ich alle nach Bittiefe 1 konvertiert diese sind nur noch 4KB gross.
Funktioniert mit beiden nicht.
Ich habe auch einige Senderlogos 64x48 Pixel gemacht die gehen auch nicht mit convpic.
Im VDR-Portal hab eich das Tool converter.exe gefunden, damit funktionieren die 64x48 einwandfrei.
Mit dem Tool gehen aber keine grösseren Bilder.
Ein Bild ist im Anhang.

Gruss Klaus

clausmuus:
Hi,

normalerweise sind BMP Bilder komprimiert gespeichert. Deshalb habe ich gefragt.
Dein Bild schaue ich mir nachher mal an.

Claus

DG7YCX:
Hallo Claus,
Gestern habe ich es noch mal mit MLD-4 probiert.
Da wurden die Bilder ohne zu meckern von convpic zu glcd konvertiert.
Beim Test kam dann aber die enttäuschung, die Anzeige im LCD ist komplett schwarz bzw weiss.
Bin mir micht sicher ob das Alphacool invertiert.
Im Hexeditor betrachtet, ist bis auf das GLCD am Anfang alles FF.
Habe dann noch mal mit TIF Files probiert, kam aber das gleiche bei raus.
Gibt es nicht eine andere Möglichkeit GLCD Files zu erstellen?
Alles was ich erGOOGLEt habe erzeugt nur C Files für Mikrocontroller.

Gruss Klaus

Navigation

[0] Message Index

Go to full version