怎么设置opencv读取双目摄像头 opencv?

812 条评论分享收藏感谢收起github.com/slightech/MYNT-EYE-SDK Integration 整合
Open Source 开源项目支持
ORB_SLAM2、OKVIS、VINS
DUO M 价格
Model 型号
DUO-MINI-LV1(DUO M R2)
Dimensions 尺寸
52.02mm x 25.40mm x 11.60mm Frame Rates 帧率
0.1-3000+ FPS
Stereo Resolutions 分辨率
Configurable Binning/Windowing:
- 45 FPS @ 752x480 - 49 FPS @ 640x480
- 98 FPS @ 640x240
- 192 FPS @ 640x120
- 86 FPS @ 320x480
- 168 FPS @ 320x240
- 320 FPS @ 320x120
Pixel Size 像素尺寸
6.0 x 6.0μm
Shutter Speed 快速速度
0.3 μsec ~ 10 sec
Baseline 基线
Lens Mount 镜头
Standard M8 x P0.5 (Can support M12)
Field of View 视角
170° Wide Angle Lens
Low Distortion & 3%
Focal Length 焦距
2.0mm - 2.1mm
Filters 滤镜
No Filters (Full Visible Spectrum)
Motion Sensing 运动感知
6 Axis IMU
Available on the DUO MLX
Color Modes 色彩模式
Monochrome (S/N Ratio & 54dB Linear)
Control Functions 控制功能
Exposure/Shutter/Brightness
Scanning Modes 扫描模式
Progressive Scan/Global Shutter
Power Consumption 功耗
~2.5 Watt @ +5V DC from USB
Output data format 输出数据格式
Interfaces 接口
480 Mbps - USB 2.0 Interface (Micro USB)
Weight 重量
NO Operating Systems 支持的操作系统 DUO OS - Custom Linux Kernel
Linux, Mac OS X & Windows
Applications Included 应用软件
DUO Dashboard Host
- Calibration Application
- Camera Application
- Dense3D Application
Developers 开发者支持
DUO Device SDK DUO Dense3D SDK
Integration 整合
OpenCV/Qt5
Open Source 开源项目支持
无 Operating Temperature 运行温度
0° to 40-50° C (32° to 104-122° F)
Storage Temperature 存储温度
-20° to 45° C (-4° to
Relative Humidity 湿度
0% to 90% non-condensing赞同 1 条评论分享收藏感谢收起812 条评论分享收藏感谢收起opencv读取并显示两个摄像头
环境:vs2010+opencv2.4.9
为了实现双目摄像头的读取,搜集了一些资料,有人说用directshow来实现,有人说直接可以用opencv读取多个摄像头。那么,既然opencv能实现,为什么还要装其他的库呢?现在就来介绍使用opencv读取并显示双目摄像头。另外我的双目摄像头仅仅只是两个合在一起的只有一条USB线的。
opencv读取并显示双目摄像头示例
直接上代码:
int main()
//initialize and allocate memory to load the video stream from camera
cv::VideoCapture camera0(1);
camera0.set(CV_CAP_PROP_FRAME_WIDTH,320);
camera0.set(CV_CAP_PROP_FRAME_HEIGHT,240);
cv::VideoCapture camera1(0);
camera1.set(CV_CAP_PROP_FRAME_WIDTH,320);
camera1.set(CV_CAP_PROP_FRAME_HEIGHT,240);
if( !camera0.isOpened() ) return 1;
if( !camera1.isOpened() ) return 1;
while(true) {
//grab and retrieve each frames of the video sequentially
cv::Mat3b frame0;
camera0 && frame0;
cv::Mat3b frame1;
camera1 && frame1;
cv::imshow("Video0", frame0);
cv::imshow("Video1", frame1);
std::cout && frame1.rows() && std::endl;
//wait for 40 milliseconds
int c = cvWaitKey(40);
//exit the loop if user press "Esc" key
(ASCII value of "Esc" is 27)
if(27 == char(c)) break;
输出图片如下:
需要注意的是:
1、本来我的图是640*480的,但是单纯显示这种分辨率的图,只有video0能正常显示,而video1显示的灰色,根本没有imshow出任何信息。所以,我直接降低分辨率进行显示,原因是因为一条usb hub线的带宽有限。
2、摄像头的序号在opencv中是采用降序的形式,才能正确读取多个摄像头,否则就不能。
3、因为的环境是基于win7的,同时携带了360安全卫士,在运行此程序的时候关掉360卫士,否则只有video0能正常显示,而video1只显示灰色信息。
没有更多推荐了,&>&基于opencv的双目摄像头图像获取
基于opencv的双目摄像头图像获取
上传大小:3.73MB
在vs2010上基于opencv2.3.1的双目摄像头图像获取,一键简单获取,实用
综合评分:3
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有2条
用不上 不太好
内容还可以,值得学习
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
基于opencv的双目摄像头图像获取
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*投诉人姓名:
*投诉人联系方式:
*版权证明:
*详细原因:
基于opencv的双目摄像头图像获取萝莉有自己的国家,但控萝莉没有国界!投稿:3粉丝:76分享--dynmicweibozoneqqbaidu将视频贴到博客或论坛视频地址复制嵌入代码复制微信扫一扫分享收藏0硬币--稍后看马克一下~用手机看转移阵地~用或其他应用扫描二维码手机下视频请使用扫码若未安装客户端,可直接扫此码下载应用看过该视频的还喜欢正在加载...miniOFF

我要回帖

更多关于 opencv读取摄像头 的文章

 

随机推荐