为什么打开笔记本自带摄像头的摄像头打开是黑的

下次自动登录
现在的位置:
& 综合 & 正文
opencv1.0用笔记本打开摄像头画面为黑色
其他解释:(OpenCV1.0操作摄像头,必须确保摄像头的驱动是vfw的才能使用,如果你的驱动是directshow的是驱动不起来的。)
最近在学习opencv,一开始时,使用的开发环境是win7(32位)+dell+opencv1.0+vc6.0,一开始在做摄像头视频采集的时候,出现问题,如下
编译后,没问题,运行出现如下界面:
选择“确定”出现如下界面:
一开始我以为可能摄像头读取失败,于是我就进行了调试,好像读取时没问题的。
那到底是什么原因呢,我就去上网搜,发现很多人都遇到相似的问题,一说是opencv1.0版本摄像头驱动不兼容win7(),一说是,win7没有vfw模式(),他们都建议使用directshow模块来实现。
下面代码好像就可以了:
#include "cxcore.h"
#include "cvcam.h"
#include "windows.h"
#include "cv.h"
#include "highgui.h"
void callback(IplImage* image);
int main()
int ncams = cvcamGetCamerasCount( );//返回可以访问的摄像头数目
int width=320;
int height=240;
// 设置系统属性
cvcamSetProperty(0, CVCAM_PROP_ENABLE, CVCAMTRUE); //Enable视讯
//0:欲设置属性的摄像头序号; 第二个参数是属性名字;
//第三个参数是指向设置值的指针
cvcamSetProperty(0, CVCAM_PROP_RENDER, CVCAMTRUE); //启用视讯
// MyWin 是窗口 HWND 的类型
MyWin = (HWND) cvGetWindowHandle("cvcam window");
cvcamSetProperty(0, CVCAM_PROP_WINDOW, &MyWin); // Selects a window
cvcamSetProperty(0,CVCAM_RNDWIDTH,&width);
cvcamSetProperty(0,CVCAM_RNDHEIGHT,&height);
//video rendering
//回调函数将处理每一帧
cvcamSetProperty(0, CVCAM_PROP_CALLBACK, callback);
cvcamInit( );
cvcamStart( );
// 现在开始工作
cvWaitKey(0);
cvcamStop( );
cvcamExit( );
// 回调函数
void callback(IplImage* image)
cvcamPause();
cvcamGetProperty(0,"raw_image",&image);
cvcamResume();
我试验了一下,的确可以.
其实我后来在虚拟机上装了xp之后,在其上运行opencv1.0就可以采集摄像头图像了。
&&&&推荐文章:
【上篇】【下篇】
<a href="/zt/.html" title="<<<位运算符查看: 9109|回复: 9
精华0阅读权限10最后登录在线时间3 小时
UID: 265432
精华: <font color=#
论坛新人, 积分 0, 距离下一级还需 50 积分
摄像头免驱动的,打开时黑色的,有时开了有显示,但过会儿画面就停在那不动了。
去网上查了下,也把usb的那个节电设置给关了,还把内存条拔了擦了,显卡也拔了,可开起来还是黑色的
有时开起来可以了,但过会画面要停在那不动了,大部分是黑色的,
请问下高手,这是什么原因,是电脑原因,还是摄像头问题,摄像头刚买几个月,前段时间都正常,就是前几天电脑还原了下,
没去留意,这两天才发现了,???
大虾们教下小弟啊
精华0阅读权限50最后登录在线时间5859 小时
电脑诊所荣誉版主人至低,则无敌
精华: <font color=#
卸载驱动,重新安装下看看
或换个USB接口再观察
精华0阅读权限10最后登录在线时间3 小时
UID: 265432
精华: <font color=#
论坛新人, 积分 0, 距离下一级还需 50 积分
我这是免驱动的啊
usp接口都换了前面后面都一样
精华0阅读权限10最后登录在线时间64 小时
精华: <font color=#
论坛新人, 积分 0, 距离下一级还需 50 积分
系统有问题了····我也遇到个这样的问题的····换到其他机器上就好了··············
精华0阅读权限10最后登录在线时间3 小时
UID: 265432
精华: <font color=#
论坛新人, 积分 0, 距离下一级还需 50 积分
晕,不是吧,那我以前怎么都没事
就是还原了下系统,系统还是以前那系统
精华0阅读权限10最后登录在线时间64 小时
精华: <font color=#
论坛新人, 积分 0, 距离下一级还需 50 积分
那你换到其他机器上试试·
精华0阅读权限50最后登录在线时间727 小时
电脑诊所荣誉版主
精华: <font color=#
无驱摄像头黑屏-绿屏补丁.rar
原因及解决方法:
1:装软件时修改了这个文件,把文件mmdriver.inf解压到C:\WINDOWS\system32就好了
2:QQ导致的问题,在控制面板里删除原来的QQ,然后删除QQ目录,然后去下个不同版本的QQ,安装到与原来的不相同的目录,qq版本也有可能造成绿屏、黑屏
3:把主机抱到了电脑城去,换了个厂家的摄像头就好了,是摄像头与主板不兼容的问题。
4:你是老笔记本吗?只有USB1.1的接口吧,无驱摄像头是USB2.0的,没办法解决了。
5:ghost版本的XP系统整合了太多的驱动,导致驱动安装错乱,重装系统好了。
6:主板BIOS里USB2.0被关闭了,把USB2.0打开就好了。
7:我用的是VISTA HOME BASIC OS,黑屏看不到视频。设备管理器里面显示安装成功,我换VISTA家庭高级版就OK了,用XP也OK。
消灭零回复 世界上有这么一个国家,领土基本是弹丸,历史基本是杜撰,文化基本是抄袭,交战基本是失败.地位基本是属国,心理基本是变态,相貌基本靠整容,性格基本是狭隘.科技基本是造假,体育基本是耍赖,外交基本是无奈,民族基本是杂交的。。
精华0阅读权限10最后登录在线时间10 小时
UID: 426419
精华: <font color=#
论坛新人, 积分 0, 距离下一级还需 50 积分
把暴风影音卸载掉就可以了
精华0阅读权限10最后登录在线时间26 小时
UID: 344863
精华: <font color=#
论坛新人, 积分 0, 距离下一级还需 50 积分
我也遇见过,打开我的电脑里的摄象头,画面闪一下,然后就直接黑了,没有任何东西了
精华1阅读权限50最后登录在线时间1510 小时
电脑诊所荣誉版主原ID:天蝎28
UID: 385830
精华: <font color=#
摄像头是好的么?
拿到其他机器上看看。
USB驱动更新下。。
GHOST的出现让windows系统重装简单化,没必要浪费时间在那些难处理的系统故障上.
时间就是金钱,手动ghost建议大家学会.感谢赛门铁克!
PC不是装了独显就叫高端
重装系统不是万能的!
QQ:&&弄了个Q群:
为论坛发展做出过特殊贡献
长期支持论坛建设,不离不弃
优秀会员(永久)
连续二次获得优秀会员勋章者
论坛精英(永久)
表现突出的技术专家、娱乐精英及版主以上管理人员
Powered by Discuz! X2.5
Comsenz Inc. |  |  | 
您所在的位置: &
> 笔记本qq摄像头无法启动解决方法
笔记本qq摄像头无法启动解决方法
10:50:34  来源:互联网   次阅读
笔记本qq摄像头无法启动解决方法大家可以参考一下,很多朋友的笔记本电脑无法启动qq摄像头,这是什么原因造成的?该如何解决呢?希望下文的解决方法能够帮助到大家。
  方法一、QQ视频设置有可能是被禁用了,点击QQ设置==系统设置==音视频==视频设置==修改“请你选择你的视频设备”。
  方法二、可能是电脑驱动禁用,没有安装好,或者没有更新。右击“我的电脑”==“属性”==“设备管理器”==“声音、视频和游戏控制”查看。
  上文介绍的方法都能够解决笔记本qq摄像头无法启动的情况,快去试试吧~
QQ全新设计回归本源,整体风格简约,让您的目光停留在您所关注的内容上,大大提升了沟通的效率。更新详…
更新时间:  运行环境:Vista/winXP/win7/win8
共有人发表了观点,请选择你的观点:
大家都在看
网友在47分钟点赞了
网友在4小时点赞了
网友在7小时点赞了
网友在10小时点赞了
网友在12小时点赞了摄像头出现黑屏或花屏的解决办法
时间:日 作者:来源:[字体: ]
  方法一:(适用所有产品的倒立现象)
  摄像头出现倒立现象的原因:
  摄像头软件处理有冲突,由于系统安装了低版本的暴风影音,导致视频插件影响到摄像头的正常成像,出现黑屏、绿屏、倒置问题。
  解决办法:卸载低版本的暴风影音,安装最新版本的暴风影音,当然重新去找一个真正匹配的公版驱动也可以。
  方法二:(适用多数笔记本产品)
  安装驱动补丁可以解决倒立等以下问题:
  目前大部分摄像头已经进发到无驱时代!但是由于XP系统内部对无驱摄像头没有提前内置的驱动,导致部分摄像头受到影响。由于目前一些媒体播放器捆绑的图像解码器在安装时将,Windows系统默认图像解码器置换了,所以系统无法正常解码图像,导致出现黑屏、绿屏、倒置、QQ和MSN图像有黑边等问题,双击运行补丁文件即可解决。
  解决方案是:关闭杀毒,包括XP的防火墙。安装下面补丁,打完补丁记得重启电脑。
  方法三:(没办法中的办法)
  我处理过一个驱动问题的倒立现象,症状就是打开后图像倒立,卸载自带的驱动,到相关主页下载配对的驱动,重启即可。如果重新装了驱动还是这样,可以强制调整:
  打开摄像头设置或图像捕捉程序amcap.exe的Option---Video Capture Filter,对垂直选项重新设置后点击确定退出即可!
  中文:打开&AMCAP&软件,选择&选项&下的&视频捕获Filter&,找到&垂直&,点选即可解决。
  方法三:(硬件问题,请送客服)
  摄像头感光芯片倒置了,要把感光芯片重新焊接才可以,非专业人士最好不要尝试,否则后果自负。
编辑:明天的梦 阅读:
次[][]
上一篇: 下一篇:
部分图片或文字来源于网络, 其版权归原作者所有. 如发生侵权行为, 请及时告知. 我们将在确认后作删除处理
Copyright &copy 2008 yh31 All Rights Reserved. 永恒网 版权所有. 转载请注明出处

我要回帖

更多关于 打开笔记本摄像头 的文章

 

随机推荐