Экран nokia lcd 84x48 не корректно отображает битмапы
- Войдите на сайт для отправки комментариев
Чт, 15/08/2013 - 14:45
Добрый день! Столкнулся с тем, что нокиевский дисплей отображает круги как эллипсы. Вожможно ли подкорректировать?
Залейте весь экран чёрным цветом.
Измерьте чёрный прямоугольник линейкой.
Сравните отношение длин сторон с отношением 84/48.
Вероятно, пиксели не квадратные.
Как рисуете круг? Текст программы покажите? Найдите алгоритм рисования эллипсов. Нарисуйте эллипс, который на экране будет похож на круг.
Пиксели квадратные. Рисую сначала в паинте, а потом экспортирую в Image generate. Он преопбразует bmp в код.
Нарисуйте квадрат размером 48 на 48 пикселей. Сфотографируйте рядом с линейкой.
Если пиксели квадратные, а круг не круглый, остаётся только... вероятно, промежутки между строками пикселей больше промежутков межту столбцами пикселей.
Добрый день! Столкнулся с тем, что нокиевский дисплей отображает круги как эллипсы. Вожможно ли подкорректировать?
А какой прогой пользуетесь для генерации?
Поделитесь названием или ссылочкой.
По ширине 16 мм, по высоте 19 мм
Добрый день! Столкнулся с тем, что нокиевский дисплей отображает круги как эллипсы. Вожможно ли подкорректировать?
А какой прогой пользуетесь для генерации?
Поделитесь названием или ссылочкой.
Уже не помню откуда взял)
http://files.mail.ru/61A70C908A3F4A68A6F646F8FA276102
Вот еще вдогонку с мыльницы. Промежтки между пикселями равные...
tran, полагаю, что если вы нарисуете ещё один квадрат шириной 48 пикселей и высотой 48*16/19=41 пиксель - он окажется более квадратным.
Также, эллипс шириной х пикселей и высотой х*16/19 пикселей должен казаться кругом.
Откуда такая математика?)) Попробывал с квадратом - помогло) Если получится дробное число - округлить в меньшую или в большую?
Пикселы у этого дисплея прямоугольные, а не квадратные - отсюда и искажение.
Добрый день! Столкнулся с тем, что нокиевский дисплей отображает круги как эллипсы. Вожможно ли подкорректировать?
А какой прогой пользуетесь для генерации?
Поделитесь названием или ссылочкой.
Уже не помню откуда взял)
http://files.mail.ru/61A70C908A3F4A68A6F646F8FA276102
Супер! Спасибо!