OpenCV 错误:
retval, rvec, tvec = cv2.solvePnP(cam.object_points, cam.image_points, cam.camera_matrix, cam.dist_coefficients, None, None, False, cv2.SOLVEPNP_P3P)
我正在使用带有 SOLVEPNP_P3P 标志的 solvePnP 函数。它给出断言错误。相同的 solvePnP 代码与 SOLVEPNP_ITERATIVE 标志一起工作正常。使用 P3P 标志,它在内部调用 undistortPoints 函数,该函数给出错误。
solvePnP code ref
如何解决这个问题?
最佳答案
不完整的文档——python中的solvePnP
(问题已知,opencv github仓库中的一个issue is open)
关于python - 第 293 行的 OpenCV 错误 : Assertion failed in undistort. cpp,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44042323/