8542|16

64

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

WINCE camera 应用程序:如何实时显示 [复制链接]

大家好,我现在使用的WINCE6.0,想利用camera Interface接上摄像头,在应用程序里获取BMP图像,并且实时显示到屏幕上,据我了解有DSHOW和直接使用DevieceIoControl两种方法,后者最好,简单一点。 需要的结果就是视频时实时显示的,不会卡。

camera->驱动->应用->获取一帧BMP->简单处理->实时显示到屏幕
此帖出自WindowsCE论坛

最新回复

Google ,一堆出来。  详情 回复 发表于 2010-4-30 14:23
点赞 关注
 

回复
举报

78

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
用StretchBlt把bmp绘制出来就可以了
此帖出自WindowsCE论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
用overlay或者DC画,都可以实现
此帖出自WindowsCE论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

4
 
不好意思,我表述有点错误,我关注的重点是应用层怎样从WINCE camera驱动中获取实时的一帧图像,无编码压缩的。
自己想的是在驱动层或者在应用层中创建一个事件,标示接收完一帧数据,然后通知应用层的接收图像线程,
直接MemryCopy一次。不知道此方法是否可行,还有没有更加优化的方法。
如果使用的DeviceIoControl来获取图像,控制的命令字是什么。
如果使用DirectShow来获取图像,处理的额方法又是什么,最好有实例代码!
此帖出自WindowsCE论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

5
 
DeviceIoControl的code应该是你自己定义的吧

app通过ioctl传入一个buffer,在图像采集开始后,driver按照一定的fps往buffer里填充数据

app将这些buffer显示出来

传递参数、开始采集、停止采集,最少需要定义这三个ioctl的code
此帖出自WindowsCE论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

6
 
好的,谢谢楼上,我大概明白了,和我想的差不多,我主要是担心效率的问题,不过还是先实验下,然后再回复。
此帖出自WindowsCE论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

7
 
刚准备做Camara的采集,不知lz用的是哪款ARM,我们用的是ATMEL9263,帮顶。
此帖出自WindowsCE论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 5 楼 rea526 的回复:
好的,谢谢楼上,我大概明白了,和我想的差不多,我主要是担心效率的问题,不过还是先实验下,然后再回复。

持续关注
希望楼主把实验效果分享出来
——————————————————————————
JOYZML(菜鸟朱铭雷)
此帖出自WindowsCE论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

9
 
分享~~~期待
此帖出自WindowsCE论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

10
 
关注
此帖出自WindowsCE论坛
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

11
 
可以参考OV9650的程序
此帖出自WindowsCE论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

12
 
初学不明白4楼说的什么,学习中!
此帖出自WindowsCE论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

13
 
CameraIF输出可以直接写到显存里。
此帖出自WindowsCE论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(中级)

14
 
用StretchBlt把bmp绘制出来就可以了
此帖出自WindowsCE论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

15
 
友情帮顶~~~~~
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

16
 
很多开发板上都有camera的测试代码~~买个看看就好了
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

17
 
Google ,一堆出来。
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表