OPENCV:Calibratecamera 2重新投影错误和自定义计算的不一致

OPENCV:Calibratecamera 2重新投影错误和自定义计算的不一致,第1张

OPENCV:Calibratecamera 2重新投影错误和自定义计算的不一致

我在计算错/不同。我正在使用这种公式:

但是,opencv使用以下命令:

因此,如果有人感兴趣,代码现在看起来像:

#Compute mean of reprojection errortot_error=0total_points=0for i in xrange(len(obj_points)):    reprojected_points, _ = cv2.projectPoints(obj_points[i], rvecs[i], tvecs[i], camera_matrix, dist_coeffs)    reprojected_points=reprojected_points.reshape(-1,2)    tot_error+=np.sum(np.abs(img_points[i]-reprojected_points)**2)    total_points+=len(obj_points[i])mean_error=np.sqrt(tot_error/total_points)print "Mean reprojection error: ", mean_error

最终重投影错误OpenCV:0.571030279037

平均投影误差:0.571030718956



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5632178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存