Nachdem ich in Thread Beitrag "Bildkompression mit 8-Bit AVR LZSS + Huffmann" nach Möglichkeiten gesucht habe ein Bild auf einem 8-bit µC zu komprimieren, möchte ich euch meine Ergebnisse zum Thema JPEG Encoder und Decoder vorstellen. Folgende relevante Projekte gibt es die ich versuchen werde zu adaptieren und testen. ENCODER: 1) Literatur In dem Paper http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6513670 wurde auf der Basis anderer Projekte ein JPEG Encoder entwickelt. Ergebnisse für 640x480 Pixel Atmega1280 (8-bit) ROM 20kB RAM 6kB Zeit 30-100s (je nach Qualität) PIC24FJ256GB110 (16-bit) ROM 26kB RAM 5kB Zeit 30-90s (je nach Qualität) 2)JPEGANT in C http://sourceforge.net/projects/jpegant.berlios/ 3)JPEC in C https://github.com/Moodstocks/jpec 4)jpeg-compressor in C++ https://code.google.com/archive/p/jpeg-compressor/ soll weniger als 64kB RAM brauchen DECODER: 1)PicoJPEG https://code.google.com/p/picojpeg/ 2.3kB RAM Wird hier auf einem Atmega2560 verwendet: https://github.com/ComputerNerd/arduino-camera-tft 2)TJpgDec http://elm-chan.org/fsw/tjpgd/00index.html 3kB Ram Ich werde in den nächsten Wochen meine Applikation implementieren und werde dann etwas zur Performance der einzelnen Libs posten. Ich werde wohl einen ARM Cortex M3 zum Encoden und einen AVR zum Decoden verwenden.
Lars R. schrieb: > Ich werde in den nächsten Wochen meine Applikation implementieren und > werde dann etwas zur Performance der einzelnen Libs posten. Hallo Lars, gibt es denn schon präsentierbare Ergebnisse?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.