crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> "Видеобуффер" для вывода изображения на матричный индикатор
MishaUA
  опции профиля:
сообщение 21.9.2017, 12:07
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 185
Регистрация: 28.4.2013
Пользователь №: 3810

Спасибо сказали: 13 раз(а)




Репутация:   0  


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

Сообщение отредактировал MishaUA - 21.9.2017, 12:10
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов (1 - 3)
MishaUA
  опции профиля:
сообщение 22.9.2017, 10:02
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 185
Регистрация: 28.4.2013
Пользователь №: 3810

Спасибо сказали: 13 раз(а)




Репутация:   0  


Немного ошибся с разрешением. Здесь 256*96.
Вобщем, идея такая - создать QWidget размером 256*96, на нем отрисовывать текст, потом через grab получить скрин виджета и вывести его на индикатор.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 22.9.2017, 19:04
Сообщение #3


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


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

это возможно. Что именно не работает ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
MishaUA
  опции профиля:
сообщение 25.9.2017, 17:42
Сообщение #4


Участник
**

Группа: Участник
Сообщений: 185
Регистрация: 28.4.2013
Пользователь №: 3810

Спасибо сказали: 13 раз(а)




Репутация:   0  


да уже всё работает)))
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 1.12.2024, 2:27