天天看点

error: ‘initUndistortRectifyMap’ is not a member of ‘cv’解决办法

error: ‘initUndistortRectifyMap’ is not a member of ‘cv’

    • @[TOC]( error: ‘initUndistortRectifyMap’ is not a member of ‘cv’)
  • 解决办法

解决办法

我们假设opencv已经编译通过,普通得测试已经完成,但是使用initUdistorRectifyMap函数时候出现上述问题。

在opencv中其它版本,这个函数在imgproc.hpp文件里面,所以你只要#include<opencv2/imgproc.hpp>就可以了。但是我用的是opencv.4.5.0版本,initiUndistortRectifyMap 函数放在calib3d.hpp中,所以需要用#include<opencv2/calib3d.hpp>就可以了。希望能帮助到大家。

继续阅读