![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Гость_Foma_* |
![]()
Сообщение
#1
|
Гости ![]() |
всем привет!
задача такая: с датчика по поступают значения - линейный массив примерно до 1500 тысяч значение значения массива - цвет точки на экране, а индекс - вертикальная координата как отобразить это дело максимально быстро - каждая новая порция данных смещает предыдущую вправо на экране, а сама полоска данных встает в крайнее левое положение ) в общем как сделать чтобы матрица быстро сдвигалась вправо, используя минимум ресурсов? ну типа сканирования в реальном времени надо организовать! какие средства подойдут лучше всего: средства вроде qpicture, qpixmap или opengl или формировать картинку в opencl итп... помогите! спасибо ![]() |
|
|
![]() |
Гость_фомка_* |
![]()
Сообщение
#2
|
Гости ![]() |
в общем если брать хотя бы каждый второй пиксель и каждый второй отсчет для отображения то нормально, только вместо попиксельного заполнения painterом qpixmap'а я заполняю qlineargradient а потом одним движением вывожу весь "массив" в qpixmap
![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 18.7.2025, 22:38 |