我目前在 Java 中使用 OpenCV,但如果需要我可以切换到其他东西。
我有一组世界坐标中的已知点以及图像坐标中的已知点。这些点不是通过校准目标获得的。他们可能很不准确。我可以假设它们接近共面。
我正在尝试从中获得单应性和镜头校正。相机很便宜,所以存在镜头问题。
我一直在努力让 OpenCV 函数在没有校准目标的情况下帮助我。有很多类似的问题(我发现最相似的是这个:Correct lens distortion using single calibration image in Matlab),但没有一个完全符合要求。
我想我可以迭代地找到单应性,校正,找到镜头畸变,校正并重复,直到我得到一个好的结果。即便如此,我似乎无法在 OpenCV 中单独执行这些操作。
我是 OpenCV 的新手,所以请保持温和。
最佳答案
关于java - OpenCV:在没有校准图像的情况下估计径向失真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29274249/