OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 3784|回复: 3

双摄像机的影像错位问题

[复制链接]
发表于 2012-12-6 20:24:45 | 显示全部楼层 |阅读模式
朋友们好!
   我手头的项目是图像型火灾探测器,用了双摄像头。镜头、Sensor完全一样,对100米远物体拍照,希望两幅照片尽量一样。为了保证两个相机光学轴线尽量平行,需要微调机构。普通摄像机的取景框和CCD可以看做两个相机,也面临同样的结构问题。不知道哪位朋友知道微调机构的常见设计方式?
附件图展示轴线角度误差对成像的影响,假设相机前后长度为150mm,安装时有1mm误差,那么拍摄100远物体,视景误差达7m.
回复

使用道具 举报

发表于 2012-12-6 23:52:19 | 显示全部楼层

双摄像机的影像错位问题

我想问个简单的问题希望楼主给解答一下,你是怎么用opencv打开网络摄像机的?
回复 支持 反对

使用道具 举报

发表于 2013-4-9 00:36:20 | 显示全部楼层

双摄像机的影像错位问题

源码连接地址:http://stackoverflow.com/questions/712998/opencv-with-network-cameras

int main(){

CvCapture *camera=cvCaptureFromFile("http://username:pass@cam_address/axis-cgi/mjpg/video.cgi?resolution=640x480&req_fps=30&.mjpg");
if (camera==NULL)
    printf("camera is null\\n");
else
    printf("camera is not null");

cvNamedWindow("img");
while (cvWaitKey(10)!=atoi("q")){
    double t1=(double)cvGetTickCount();
    IplImage *img=cvQueryFrame(camera);
    double t2=(double)cvGetTickCount();
    printf("time: %gms  fps: %.2g\\n",(t2-t1)/(cvGetTickFrequency()*1000.), 1000./((t2-t1)/(cvGetTickFrequency()*1000.)));
    cvShowImage("img",img);
}
cvReleaseCapture(&camera);
}
回复 支持 反对

使用道具 举报

发表于 2013-5-10 18:47:22 | 显示全部楼层

双摄像机的影像错位问题

我以前也有过这样的问题,但是后来经过我自己的尝试,终于搞定了
___________________________________________________
[url=http://www.d3joy.com/:3e5j2wjd]Diablo 3 Items[/url:3e5j2wjd]|[url=http://www.mmohome.com/:3e5j2wjd]WOW Gold[/url:3e5j2wjd]|[url=http://www.sellgw2.com/:3e5j2wjd]Buy Guild Wars 2 Gold[/url:3e5j2wjd]
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-3-28 22:42 , Processed in 0.010207 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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