求 盲侠大律师网盘第二季的 百度云网盘资源 求大神!!!

机器视觉(7)
我使用的opencv版本是249的,因为感觉使用VideoCapture类来控制摄像头输出图像并且保存比较容易,所以一直使用这个类,但是却出现一个问题。
在使用这个类的capture.set(CV_CAP_PROP_FRAME_WIDTH,w)和capture.set(CV_CAP_PROP_FRAME_HEIGHT,h)来设置摄像头分辨率的时候总是
失败,出的一直是默认的640*480的图像,没有办法设置高清分辨率(在摄像头支持更高分辨率的情况下)。
最后才知道使用
cvSetCaptureProperty(camera , CV_CAP_PROP_FRAME_WIDTH , 2048);
cvSetCaptureProperty(camera , CV_CAP_PROP_FRAME_HEIGHT , 1536);
这两个函数来设置分辨率是可以的,但是摄像头需要使用CvCapture这个结构体来表示。
完整代码如下
int _tmain(int argc, _TCHAR* argv[])
cout &&&Camera ID:&;
CvCapture *camera = cvCaptureFromCAM(id);
if(NULL == camera){
cout &&&打开摄像头失败&&&
cvSetCaptureProperty(camera , CV_CAP_PROP_FRAME_WIDTH , 2048);
cvSetCaptureProperty(camera , CV_CAP_PROP_FRAME_HEIGHT , 1536);
IplImage * img = cvQueryFrame(camera);
cvSaveImage(&C:\\Aratek.jpg&,img);
cvShowImage(&aratek&,img);
waitKey(20);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:17756次
排名:千里之外
原创:29篇
转载:25篇
(2)(1)(4)(3)(5)(2)(1)(2)(2)(2)(9)(1)(1)(1)(1)(1)(1)(1)(2)(1)(1)(9)(1)opencv如何修改默认像素点求助_opencv吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:6,621贴子:
opencv如何修改默认像素点求助收藏
本人最近再用opencv做一些图像识别,但是发现Opencv调用摄像头的源代码里的像素默认设置为640*480,无论用多好的摄像头,得到的图片都是这个像素,求大神指导,如何修改?
挂机一个月得百万,你还蓝瘦香菇么?
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或请教,使用opencv为什么无法设置摄像头的分辨率 - OpenCV新兵 - OpenCV中文网站 -
Powered by Discuz! Archiver
请教,使用opencv为什么无法设置摄像头的分辨率
本帖最后由 guzhoucan 于
04:19 编辑
& & 如题,我在使用cv中使用如下两种方式均无法修改摄像头的分辨率,始终为默认的640*480.请教如何解决.
& & PS:使用的环境为win8.1+vs2013
& & C实现:& && &CvCapture* capture = cvCreateCameraCapture(1);
& && &CvSize size = cvSize();
& && &cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH , size.width);
& && &cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT , size.height);
& && &IplImage *image = cvQueryFrame(capture);
& && &cvShowImage(windowName.c_str(), image);
& & C++实现:
& && &VideoCapture cap(1);
& && &if (!cap.isOpened())
& && && && && & return -1;
& && &cap.set(CV_CAP_PROP_FRAME_WIDTH ,1920);
& && &cap.set(CV_CAP_PROP_FRAME_HEIGHT ,1080);
& && &cap &&
& && &imshow(windowName, frame);
这个很好解释:要么你的摄像头驱动不支持此分辨率,要么不支持opencv修改分辨率。用光盘自带的测试程序试验一下就知道了。
Leo256 发表于
这个很好解释:要么你的摄像头驱动不支持此分辨率,要么不支持opencv修改分辨率。用光盘自带的测试程序试验 ...
摄像头使用的是 &微软(Microsoft)LifeCam Studio 摄像头 梦剧场精英版 黑色&这款,是支持1080p的.
我使用win8自带的摄像头打开程序得到的图片也是1080p的没有问题.
驱动也装了,但是那个驱动是一些特效内容,不包括底层.
在旁边自己写驱动的linux上跑过是可以有1080p的...
莫非是opencv的问题?
另你说的&光盘自带的测试程序&是什么......
你试试用getcaptureproperty看看你获取图像的方式是directshow还是vfw,2楼说的有道理,有可能是驱动的原因
mage1120 发表于
你试试用getcaptureproperty看看你获取图像的方式是directshow还是vfw,2楼说的有道理,有可能是驱动的原因 ...
恩,最后发现问题了.可能摄像头自带的驱动权限比opencv高或者怎样.
我卸载掉驱动(并且设置好不自动更新...MS家的东西就是太智能了..)之后就可以设置分辨率了
wux_variable
楼主,能高速我怎么卸的驱动吗?如果卸了驱动那摄像头不就驱动不了吗? 我用的是lenovo的miix平板,win8.1, VS2010,期待您的指教。
查看完整版本:1867人阅读
计算机视觉(51)
& & 最近用双目视觉采集图像时得到的是640*480的图片,而我想要的是320*240的通过在网上查阅发现cvSetCaptureProperty函数可以达到我想要的效果:
cvSetCaptureProperty(pCapture[0], CV_CAP_PROP_FRAME_WIDTH, 320);
cvSetCaptureProperty(pCapture[0], CV_CAP_PROP_FRAME_HEIGHT, 240);
初始化的时候执行就可以达到目的了。
下面为该函数的结构
int cvSetCaptureProperty( CvCapture* capture, int property_id, double value );
capture&视频获取结构。&
property_id&属性标识符。可以是下面之一:
CV_CAP_PROP_POS_MSEC - 从文件开始的位置,单位为毫秒&
CV_CAP_PROP_POS_FRAMES - 单位为帧数的位置(只对视频文件有效)&
CV_CAP_PROP_POS_AVI_RATIO - 视频文件的相对位置(0 - 影片的开始,1 - 影片的结尾)&
CV_CAP_PROP_FRAME_WIDTH - 视频流的帧宽度(只对摄像头有效)&
CV_CAP_PROP_FRAME_HEIGHT - 视频流的帧高度(只对摄像头有效)&
CV_CAP_PROP_FPS - 帧率(只对摄像头有效)&
CV_CAP_PROP_FOURCC - 表示codec的四个字符(只对摄像头有效)&
value&属性的值。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:249586次
积分:3552
积分:3552
排名:第7176名
原创:59篇
转载:288篇
评论:60条
文章:10篇
阅读:19849
(2)(4)(1)(9)(3)(9)(16)(10)(27)(53)(4)(4)(28)(15)(12)(17)(17)(5)(14)(22)(11)(17)(2)(20)(24)&&&&opencv下实现显示并更改摄像头分辨率,帧率
&opencv下实现显示并更改摄像头分辨率,帧率
opencv下实现显示并更改摄像头分辨率,帧率,同时能显示多个摄像头,基于Opencv2.0以后的版本
若举报审核通过,可奖励20下载分
被举报人:
xylonzhuang
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
关注并绑定CSDNID,送10个下载分
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
开发技术下载排行
您当前C币:&&&可兑换
兑换下载分:&
消耗C币:0&
立即兑换&&
兑换成功你当前的下载分为 。前去下载资源
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
opencv下实现显示并更改摄像头分辨率,帧率
所需积分:2
剩余积分:0
扫描微信二维码精彩活动、课程更新抢先知
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
opencv下实现显示并更改摄像头分辨率,帧率
剩余次数:&&&&有效期截止到:
你还不是VIP会员VIP会员享免积分 . 专属通道极速下载
VIP下载次数已满VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员
你的VIP会员已过期VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员

我要回帖

更多关于 盲侠大律师粤语网盘 的文章

 

随机推荐