我应该在 cv.calibrate 函数中使用什么标志来返回所有失真系数 (k1,k2,p1,p2[,k3[,k4,k5,k6[,s1,s2,s3,s4[,τx,τy]]]])
retR, cameraMatrixR, distR, rvecsR, tvecsR = cv.calibrateCamera(
objpoints, imgpointsR, frameSize, None, None, None, None, flags=cv.CALIB_RATIONAL_MODEL , criteria=None)
我想找到所有的畸变系数
您需要使用两个标志
CALIB_THIN_PRISM_MODEL
CALIB_RATIONAL_MODEL
retR, cameraMatrixR, distR, rvecsR, tvecsR = cv.calibrateCamera(
objpoints, imgpointsR, frameSize, None, None, None, None, flags=cv.CALIB_RATIONAL_MODEL + cv.CALIB_THIN_PRISM_MODEL , criteria=None)
您可以了解更多关于他们的信息这里