opencv问题

我用的是opencv1.0,里面没有cvStereoRectify()这个函数。如果将源码直接copy过来可以用么?如果可以的话,哪位大神可以把源码发给我么?我的邮箱是1... 我用的是opencv1.0,里面没有cvStereoRectify()这个函数。如果将源码直接copy过来可以用么?如果可以的话,哪位大神可以把源码发给我么?我的邮箱是137615978@qq.com。不胜感激。 展开
 我来答
灰太狼七号
2012-12-06
知道答主
回答量:26
采纳率:0%
帮助的人:21.7万
展开全部
opencv是向上兼容的,你用的是最低版本的,如果本来没有这个函数,你就算自己在编译一个也不一定能用的啊!再说这个函数本身就比较复杂,你去兼容这个函数的时间买不如重新安装高级版本的opencv,比如我现在用的2.4.1就不错的啊!
CVAPI(void) cvStereoRectify( const CvMat* camera_matrix1, const CvMat* camera_matrix2,
const CvMat* dist_coeffs1, const CvMat* dist_coeffs2,
CvSize image_size, const CvMat* R, const CvMat* T,
CvMat* R1, CvMat* R2, CvMat* P1, CvMat* P2,
CvMat* Q CV_DEFAULT(0),
int flags CV_DEFAULT(CV_CALIB_ZERO_DISPARITY),
double alpha CV_DEFAULT(-1),
CvSize new_image_size CV_DEFAULT(cvSize(0,0)),
CvRect* valid_pix_ROI1 CV_DEFAULT(0),
CvRect* valid_pix_ROI2 CV_DEFA));
追问
我用的vc6.0,可以用高版本的opencv么?
追答
不能用的,这样的话,只能用1.1的了。我问了一下,说是1.1的有这个函数的。去opencv论坛下载一个1.1的版本吧!
我建议你还是抽个时间将你的电脑软件装上vs的高级版本吧,都十几年前的东西了。
东莞大凡
2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进... 点击进入详情页
本回答由东莞大凡提供
匿名用户
2012-12-06
展开全部
直接拷贝过去应该不保证可以用,1.0大概比较久远的版本了吧。
网上可以很容易找到最新OPENCV + VS2010的配置过程,按部就班的来吧,不要嫌麻烦。

祝你好运
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式