如何使用opencv将鱼眼相机拍摄的图像转换为平面(矩形)图像?
Posted
技术标签:
【中文标题】如何使用opencv将鱼眼相机拍摄的图像转换为平面(矩形)图像?【英文标题】:How to convert images taken in a fish eye camera into plane (rectangular) images using opencv? 【发布时间】:2019-04-14 20:55:26 【问题描述】:是否有任何预定义的代码或者我必须编写自己的代码? 另外,我没有相机属性,我只有鱼眼镜头拍摄的图像,现在我必须拼合图像
【问题讨论】:
【参考方案1】:OpenCV 提供了一个处理鱼眼图像的模块:https://docs.opencv.org/3.4/db/d58/group__calib3d__fisheye.html
This 是一个带有示例应用程序的教程。
请记住,您的任务可能有点难以完成,因为问题尚未确定。如果您在图像中有一些线索(例如直线),那可能会有所帮助。否则,您应该寻求一种获取有关镜头的更多信息的方法。如果它是已知的镜头类型,您可能会在网上找到校准信息。此外,某些图像可能具有用于在 EXIF 数据中捕获它们的镜头。
【讨论】:
以上是关于如何使用opencv将鱼眼相机拍摄的图像转换为平面(矩形)图像?的主要内容,如果未能解决你的问题,请参考以下文章