Всем привет!
Я использую примеры BitMap’ов с гитхаба и получаю корректные изображения на дисплее ST7735. Но если я генерирую с QR-кодов черз GIMP или через сайты, то изображение на диспелее получается с искажениями. Почему так?
Всем привет!
Я использую примеры BitMap’ов с гитхаба и получаю корректные изображения на дисплее ST7735. Но если я генерирую с QR-кодов черз GIMP или через сайты, то изображение на диспелее получается с искажениями. Почему так?
значит так генерируете
Или неправильно показываете.
В том и смысл, что Битмап из чужого кода работает адекватно. А какие есть особенности при генерации битмапа? Т.е. я беру файл .BMP, эксмпортирую его в GIMP’e в .XBM. Что еще необходимо?
это все не так просто
Вам надо открыть исходник библиотеки и разобраться, как обрабатывается входной файл. А потом сравнить, совместимы ли ваши .XBM. с этими требованиями.
Например, может оказаться что либо высота либо ширина обязательно должна быть кратна 8 и 16-ти. Или направление обхода байт не совпадает. Или глубина цвета…
Может в вашем файле неверный заголовок… и тд.
У BMP и XBM файлов куча вариантов формата. И в программах для ардуино нет никакого стандарта, каждый пишет по своему.
Конечно.
Задачка простая для того, кто готов оторвать Ж от стула и заглянуть внутрь файла
А вот так вот - взять ГИМП и тупо перегнать один формат в другой - нужно быть очень удачливым человеком, чтобы оно сразу заработало.
Интересно мне. Берёшь битмап, конвертируешь его в непонятный формат и хочешь получить битмап. Это как?https://duino.ru/media/image-converter/index.html?srsltid=AfmBOopsvPqksk3wa0HbFZgZxBJvzMwoGAcMIJ7eNqyp1FqJMkx6PumC
Видимо я не учёл, что у ТС ардуино уно или нано и цветные картинки так просто не вывести.
…это я про собачку.
…тогда такие настройки в конвертере.
Ага, т.е. мой совет в Вашей предыдущей теме таки помог Вам, и Вы научились выводить изображения. И при этом Вы покинули ту тему по-английски, ни слова не сказав.
Скажите честно, после этого Вас удивляет, что в этой теме ответом на Ваше
с моей стороны будет “по кочану”?
Или ничего удивительного, в Ваших темах всегда так?