Я подключаю встроенное устройство к модулю камеры, который возвращает один сжатый JPEG-кадр каждый раз, когда я запускаю его.
Я хотел бы сделать три последовательных снимка (примерно 1 кадр в 1/4 секунды) и дополнительно сжать изображения в один файл. Здесь предполагается, что существует большая временная избыточность, поэтому много места для большего сжатия трех кадров (по сравнению с отправкой трех отдельных изображений JPEG).
Я буду реализовывать решение на встроенном устройстве в C без каких-либо библиотек и ОС.
Камера будет снимать фотографии в области с очень небольшим движением (без посетителей или экранов на заднем плане, может быть, дерево с раскачивающимися ветвями), поэтому я думаю, что мое предположение о избыточности довольно убедительно.
Когда файл наконец просматривается на ПК / Mac, я не возражаю против необходимости что-то писать для извлечения трех кадров (так что это может быть нестандартный фрагмент)
Таким образом, я предполагаю, что на самом деле вопрос : Каков наилучший способ сжать эти три изображения вместе, учитывая тот факт, что они уже в формате JPEG (возможно, конвертировать обратно в необработанное изображение , но если у меня тоже нет ...)