Vladimir_T 1 11 мая, 2011 Опубликовано 11 мая, 2011 · Жалоба Уважаемые коллеги, на АРМ-процессоре нужно сделать вывод картинок (заставки, иконки) на дисплей. Вижу, что графические объекты занимают много памяти. Нашел программку битмап - конвертера из пакеты uCGUI, но она не делает сжатие. Чем можно сжимать BMP-формат по алгоритму RLE, например? Заранее благодарю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 11 мая, 2011 Опубликовано 11 мая, 2011 · Жалоба Использую для этих целей LZMA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 5 11 мая, 2011 Опубликовано 11 мая, 2011 (изменено) · Жалоба Уважаемые коллеги, на АРМ-процессоре нужно сделать вывод картинок (заставки, иконки) на дисплей. Вижу, что графические объекты занимают много памяти. Нашел программку битмап - конвертера из пакеты uCGUI, но она не делает сжатие. Чем можно сжимать BMP-формат по алгоритму RLE, например? Заранее благодарю. Тот же алгоритм Лемпеля-Зива (LZW), к примеру. Исходники в сети есть, перенести на ARM их вполне возможно: http://algolist.manual.ru/compress/standard/lzw.php А еще можно картинки в JPEG преобразовывать, но это сложнее ... Изменено 11 мая, 2011 пользователем kovigor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 11 мая, 2011 Опубликовано 11 мая, 2011 · Жалоба Нашел программку битмап - конвертера из пакеты uCGUI, но она не делает сжатие. Чем можно сжимать BMP-формат по алгоритму RLE, например? Хм, странно. У меня лежит старинная утилитка оттуда же, она и делает сжатие RLE. BitmapConvert.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
011119xx 0 12 мая, 2011 Опубликовано 12 мая, 2011 · Жалоба А какова скорость вывода картинки 240х320 при применении сжатия RLE? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skripach 5 12 мая, 2011 Опубликовано 12 мая, 2011 · Жалоба PCX. В какойто мотороле видел даже PCXами меню было сделано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 12 мая, 2011 Опубликовано 12 мая, 2011 · Жалоба Чем можно сжимать BMP-формат по алгоритму RLE, например? Заранее благодарю. Средствами BMP. У него есть режим RLE сжатия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vladimir_T 1 12 мая, 2011 Опубликовано 12 мая, 2011 · Жалоба Хм, странно. У меня лежит старинная утилитка оттуда же, она и делает сжатие RLE. Я попробовал вашей утилитой, не жмет. Ведь режим компрессии выбирается из меню File-> Save as и далее варианты сохранения файла в С- формате, но с компрессией либо без нее. Или я не так что-то делаю?! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 12 мая, 2011 Опубликовано 12 мая, 2011 · Жалоба Я попробовал вашей утилитой, не жмет. Ведь режим компрессии выбирается из меню File-> Save as и далее варианты сохранения файла в С- формате, но с компрессией либо без нее. Или я не так что-то делаю?! Да, именно так всё и делаю. Я сжимал картинки с палитрой из 16 цветов при 8 битах на пиксел. Проверьте, что у Вас формат данных пикселя (bpp) совместим с RLE8. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vladimir_T 1 12 мая, 2011 Опубликовано 12 мая, 2011 · Жалоба Да, именно так всё и делаю. Я сжимал картинки с палитрой из 16 цветов при 8 битах на пиксел. Проверьте, что у Вас формат данных пикселя (bpp) совместим с RLE8. Спасибо! Вы правы. Для 24-х битной палитры цветности компрессия в этой утилите не доступна! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
011119xx 0 13 мая, 2011 Опубликовано 13 мая, 2011 · Жалоба ... Для 24-х битной палитры цветности компрессия в этой утилите не доступна! Ну грошь ей цена тогда! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться