3d之ui快速切换图像
2015-06-15 21:30
393 查看
Requirement
canon相机continuous mode(Burst mode) 抓图variation (230~320ms)
1. python + opencv
用cvWaitKey控制切换间隔(预期1s),发现时间间隔会有 -30 ~ +90ms的variation
分析:WaitKey里面会有消息循环,所以速度不可能很稳定。
可行的方法是直接调用Bitblt之类的函数
2. Qt
linux下qt用啥函数呢? (http://stackoverflow.com/questions/3384463/bitblt-in-qt4)
有人说用
俺照着
canon相机continuous mode(Burst mode) 抓图variation (230~320ms)
1. python + opencv
用cvWaitKey控制切换间隔(预期1s),发现时间间隔会有 -30 ~ +90ms的variation
分析:WaitKey里面会有消息循环,所以速度不可能很稳定。
可行的方法是直接调用Bitblt之类的函数
2. Qt
linux下qt用啥函数呢? (http://stackoverflow.com/questions/3384463/bitblt-in-qt4)
有人说用
QPainter painter( &targetImage ); painter.drawImage( ... ); QPainter p(widget); p.drawPixmap(0, 0, pm);
俺照着
http://www.qtcentre.org/threads/6929-Any-fast-way(-lt-10ms)-to-display-640*480-QImage-on-QGraphicsScene试了一下,速度是够快, 但稳定型都有问题。 有时候会突然跳出一个很长时间的来
相关文章推荐
- Android中高效的显示图片之二——在非UI线程中处理图片
- android学习笔记(三)基础UI组件1——按钮,文本框,CheckBox,Radiobutton介绍
- 判断两个UIColor的颜色值是否相等
- Service通知Activity修改UI
- Revit2016不在提供单独下载包而是只包含在Building Design Suite里面
- AndroidUI开源组件库BottomView 第三方自定义UI控件
- UINavigationController 子控制器管理原理
- 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
- Treat wchar_t as built-in type不一致导致的链接错误
- UITabBarController
- iOS UIView 切其中某一个圆角
- iOS动画:UIView动画和CALayer动画(CABasicAnimation、CAKeyframeAnimation的使用)
- ubuntu 开机出现grub rescue修复方法
- Java for LeetCode 225 Implement Stack using Queues
- UIButton
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
- UIView的Touch事件UIControlEvents详解
- B. Equidistant String
- c# 扩展方法奇思妙用基础:Dictionary<TKey, TValue> 扩展