如何使用OpenCV消除图像的径向变形?
c++
image-processing
opencv
5
0

我想我应该使用cv::remap来消除失真,但无法弄清楚要实现此映射的const Mat& map1, const Mat& map2应该是什么。

我应该使用cv::initUndistortRectifyMap找出值吗?如果是这样,我将不胜感激。我没有相机的固有参数,或者不知道如何计算它们。谢谢。

参考资料:
Stack Overflow
收藏
评论
共 1 个回答
高赞 时间 活跃

如果您想消除由相机镜头引起的失真,您应该看看我前一段时间写的答案 ,其中包含有关如何进行正确相机校准的说明和参考。

我也建议这篇文章该文章也对该程序有很好的信息,并使用OpenCV的C ++接口。

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号