Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Ввод/Вывод, Сеть. Межпроцессное взаимодействие _ "Видеобуффер" для вывода изображения на матричный индикатор

Автор: MishaUA 21.9.2017, 12:07

Сейчас стоит задача вывести изображение на RGB индикатор (3 бита, 7 цветов) разрешением примерно 640*310. Чтобы не городить это на микроконтроллере, я решил сделать на OrangePi Zero и теперь ПО могу написать на Qt.
Вывод видеобуфера на матрицу я уже сделал, осталось сделать установку изображения в сам буфер. Выводить надо просто текст, на микроконтроллере я бы просто сделал запись необходимого шрифта в видеобуффер попиксельно, но в данном случае хотелось бы применить какие-то более серьезные методы.
Собственно, вопрос в том, как бы мне это организовать? Может сделать GUI приложение и каким-то образом выводить его содержимое на экран? Или можно организовать видеобуффер другими стандартными методами?
Спасибо!

Автор: MishaUA 22.9.2017, 10:02

Немного ошибся с разрешением. Здесь 256*96.
Вобщем, идея такая - создать QWidget размером 256*96, на нем отрисовывать текст, потом через grab получить скрин виджета и вывести его на индикатор.

Автор: Алексей1153 22.9.2017, 19:04

Цитата(MishaUA @ 22.9.2017, 12:02) *
Вобщем, идея такая - создать QWidget размером 256*96, на нем отрисовывать текст, потом через grab получить скрин виджета

это возможно. Что именно не работает ?

Автор: MishaUA 25.9.2017, 17:42

да уже всё работает)))

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)