校准立体凸轮时出错

2024-06-15 17:39:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用openCv校准我的拖车摄像头。我用了这个代码,但我得到了这个错误

代码:

TERMINATION_CRITERIA = (cv2.TERM_CRITERIA_EPS , 30,0.001)
(_, _, _, _, _, rotationMatrix, translationVector, _, _) = cv2.stereoCalibrate(
        objectPoints, leftImagePoints, rightImagePoints,
        leftCameraMatrix, leftDistortionCoefficients,
        rightCameraMatrix, rightDistortionCoefficients,
        imageSize, None, None, None, None,TERMINATION_CRITERIA,
        cv2.CALIB_FIX_INTRINSIC)

error: cv2.CALIB_FIX_INTRINSIC,TERMINATION_CRITERIA) SystemError: new style getargs format but argument is not a tuple


Tags: 代码none错误epsfixcv2opencv摄像头
1条回答
网友
1楼 · 发布于 2024-06-15 17:39:49

我认为您需要根据documentation来切换最后两个参数

TERMINATION_CRITERIA = (cv2.TERM_CRITERIA_EPS , 30,0.001)
(_, _, _, _, _, rotationMatrix, translationVector, _, _) = cv2.stereoCalibrate(
        objectPoints, leftImagePoints, rightImagePoints,
        leftCameraMatrix, leftDistortionCoefficients,
        rightCameraMatrix, rightDistortionCoefficients,
        imageSize, None, None, None, None,
        TERMINATION_CRITERIA, cv2.CALIB_FIX_INTRINSIC) #switched<>

相关问题 更多 >