Выводим JPEG на TFT-экран ILI9341

Перебрал несколько библиотек и остановился на picojpeg. С некоторыми доработками ее и будем использовать. Так же используется самописная библиотека для TFT на ILI9341. Может кому пригодятся мои изыскания.



Читать дальше

Библиотека для декодирования JPEG на МК

В процессе решения одной из задач столкнулся с необходимостью декодировать JPEG картинку на МК для ее последующего отображения на TFT дисплее HY32D (на базе контроллера SSD1289).

Источником картинки является «JPEG видеокамера» C328R. Эта камера умеет отдавать изображение по последовательному интерфейсу (USART, максимальная скорость 115200) либо в виде «сырого» (raw) потока данных либо картинку сжатую JPEG. Работать с «сырыми» данными проще, но для того чтобы передать один кадр нужно «пропихнуть» через последовательный интерфейс 153600 байт (320 х 240 х 16 бит), а на скорости 115200 это процесс не быстрый. Аналогичная картинка, сжатая JPEG, раз в 10 — 15 меньше и проблема скорости передачи изображения с камеры снимается, но появляется другая проблема – как декодировать JPEG на МК.


Читать дальше
  • +12
  • 18 февраля 2012, 18:22
  • e_mc2
  • 1