动态绘图引起的抖动问题

hxp930 2019-01-29 12:00:08
用QT开发一个测试LED屏的软件,其中一项功能是实现如图所示的画面,我用的绘直线的方式实现,然后使用在定时器里改变参数后刷新的方式实现滚动效果,刷新间隔为10ms到100ms之间,现在的问题是画面滚动时,在黑白的交界处有抖动的问题,不知道如何避免这种抖动,求大神指点!!

...全文
1138 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
szMac2019 2019-02-19
  • 打赏
  • 举报
回复
内存中绘制好,再一次性映射到窗口上,肯定不会闪烁
「已注销」 2019-02-18
  • 打赏
  • 举报
回复
fps问题................请检察你的fps设置
schlafenhamster 2019-01-30
  • 打赏
  • 举报
回复
"刷新间隔为10ms到100ms之间“ 加大试试
hxp930 2019-01-30
  • 打赏
  • 举报
回复
加了一个线程,好像没啥用。

qt绘图本来就是双缓冲,就算我先绘直线到图上再刷新也一样
赵4老师 2019-01-30
  • 打赏
  • 举报
回复
引用 5 楼 zgl7903 的回复:
是不是显示器响应速度不够?

必然是。
zgl7903 2019-01-30
  • 打赏
  • 举报
回复
是不是显示器响应速度不够?

zgl7903 2019-01-29
  • 打赏
  • 举报
回复
使用双缓冲一次刷新完

kuangbao9 2019-01-29
  • 打赏
  • 举报
回复
建议这种快频率下绘图的,另外开一个线程,不要放在Timer里面,不然有可能会造成卡顿。

19,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧