天嵌 ARM开发社区

 找回密码
 注册
查看: 3880|回复: 8

关于QT开发和OV9650开发问题!

[复制链接]
cuiming 发表于 2009-10-11 20:42:14 | 显示全部楼层 |阅读模式
在使用TQ2440时遇到几个问题,想问问大家?

问题1. ov9650在QT上进行实时显示已实现,但由于是WHILE(1)的死循环,进入循环QT桌面上的其它控件都不起作用了,请问有没有什么命令在循环中可以给系统一些影响的时间?类似VB的readeven...
我更改了一下实现方法用QTIMER控件,TIMER控件正常,第一次进入TIMER执行初始化,读摄像\拷屏,正常,但第二次进入TIMER控件读摄像正常,但拷屏出错. 请问有没有什么好的方法实现.

问题2.0V9650现在的分辨率是320*240,我现在想改成640*480应从什么地方改,能不能给一个这样更改的源码?

问题3.现在运行我的QT程序都是在QT桌面上.请问如何才能开发板运行只运行我自己的QT软件,我试了几个方法也不行,在启动文件里,把QTOPIA去掉,换上我的程序不行,请问有没有这样的例子.或者还需要什么设置?

问题4.现在在QT上OV9650上摄像已能显示,如果换上USB需要更改什么地方,网上说是数据流不一样,自己试了下没有成功,请问天嵌有这样的源码吗?
wenwenbin 发表于 2009-10-12 16:35:35 | 显示全部楼层
你好!我也正在做这方面的.加我QQ:4495988交流一下如何。
这个东西网上资料很少,有问题能问的地方也少呀!5555555
Linux下面的驱动好象只实现了P端口,而没有实现C端口。而且没有实现V4L架构。只是一个简单的字符型驱动。摄像头参数的控制都没有实现。如果要做的话可能要修改驱动,加功能。我也正在做这个。
回复

使用道具 举报

 楼主| cuiming 发表于 2009-10-13 19:52:29 | 显示全部楼层
问题3已解决,

请问其它有知道的吗?
回复

使用道具 举报

thinke365 发表于 2009-10-14 01:12:31 | 显示全部楼层
问题2可以通过插值完成?
回复

使用道具 举报

 楼主| cuiming 发表于 2009-10-14 11:42:14 | 显示全部楼层
插值效果不好吧,OV9650是130W的,应是可以设置的
回复

使用道具 举报

亚瑟王 发表于 2009-10-14 13:33:34 | 显示全部楼层
2、你的linux内核使用的是哪个版本的,如果是2.6.13版本的话,驱动限定了,如果是2.6.30.4的内核,有ov9650的驱动源码,可以自行修改调整分辨率的。
4、USB摄像头可以参考spcacat或servfox的源码。
回复

使用道具 举报

diligent 发表于 2010-6-1 13:25:03 | 显示全部楼层
能否提供一份,我现在也在做把camera捕获的视频在Qt中连续显示,并可以在显示的图像上面画几条线,这样的功能。
回复

使用道具 举报

liguan1024 发表于 2011-1-18 19:12:12 | 显示全部楼层
markmarkmark
回复

使用道具 举报

embedsky_lhh 发表于 2011-1-19 10:38:27 | 显示全部楼层
1# cuiming


在使用TQ2440时遇到几个问题,想问问大家?

问题1. ov9650在QT上进行实时显示已实现,但由于是WHILE(1)的死循环,进入循环QT桌面上的其它控件都不起作用了,请问有没有什么命令在循环中可以给系统一些影响的时间?类似VB的readeven...
我更改了一下实现方法用QTIMER控件,TIMER控件正常,第一次进入TIMER执行初始化,读摄像\拷屏,正常,但第二次进入TIMER控件读摄像正常,但拷屏出错. 请问有没有什么好的方法实现.

呵呵,这个问题可以创建一个线程代替者这个while(1),试试。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-17 16:54 , Processed in 2.042411 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表