社区
图形处理/算法
帖子详情
动态绘图引起的抖动问题
hxp930
2019-01-29 12:00:08
用QT开发一个测试LED屏的软件,其中一项功能是实现如图所示的画面,我用的绘直线的方式实现,然后使用在定时器里改变参数后刷新的方式实现滚动效果,刷新间隔为10ms到100ms之间,现在的问题是画面滚动时,在黑白的交界处有抖动的问题,不知道如何避免这种抖动,求大神指点!!
...全文
1141
8
打赏
收藏
动态绘图引起的抖动问题
用QT开发一个测试LED屏的软件,其中一项功能是实现如图所示的画面,我用的绘直线的方式实现,然后使用在定时器里改变参数后刷新的方式实现滚动效果,刷新间隔为10ms到100ms之间,现在的问题是画面滚动时,在黑白的交界处有抖动的问题,不知道如何避免这种抖动,求大神指点!!
复制链接
扫一扫
分享
转发到动态
举报
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里面,不然有可能会造成卡顿。
窗口
抖动
_Android源码.zip
2. **异步更新视图**:例如,通过Handler、AsyncTask或者Loader进行数据加载,更新UI时如果没有正确同步,可能导致视图在可见状态下被频繁修改,从而
引起
抖动
。 3. **动画效果不当**:过度复杂的动画或者动画帧率不...
窗体和控件的
抖动
6. **用户体验**:
抖动
效果需要适度,过于频繁或剧烈的
抖动
可能会
引起
用户的不适。因此,开发者需要平衡吸引力和侵入性,确保用户体验良好。 7. **多线程**:为了不影响主界面的响应速度,
抖动
动画通常在单独的线程...
安卓Android源码——窗口
抖动
(源码).zip
3. **GPU同步
问题
**:GPU渲染和CPU更新之间的同步不当也可能
引起
抖动
。例如,GPU完成渲染后,如果CPU没有及时提交新的帧,用户可能会看到旧帧和新帧之间的切换,造成视觉上的不流畅。 4. **系统资源竞争**:多个...
Android高级应用源码-窗口
抖动
(源码).zip
6. **使用 Choreographer**:Android的Choreographer框架可以帮助开发者精确控制每一帧的绘制,避免由于同步
问题
引起
的
抖动
。通过监听Choreographer的回调,可以确保UI更新在合适的时机进行。 7. **Profile GPU ...
用VB绘制发动机实时数据
动态
曲线图
然而,当连续
绘图
时,MsChart控件可能会
引起
屏幕
抖动
,并占用过多CPU资源,影响系统其他组件的运行,比如串口通信。为解决这一
问题
,本文采用PictureBox和Timer控件,有效减少了内存占用,实现了实时
动态
曲线的高效...
图形处理/算法
19,473
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章