【发布时间】:2020-09-03 01:16:27
【问题描述】:
我在 python 中使用 OpenCV 来跟踪对象。首先,我应该校准相机,找到属性后,我应该找到对象的精确位置,它应该是实时的
我找到了这段代码
ret, mtx, dist, rvecs, tvecs = cv2.calibrateCamera(objpoints, imgpoints, gray.shape[::-1],None,None)
.
.
.
# undistort
dst = cv2.undistort(img, mtx, dist, None, newcameramtx)
所以基于这段代码我应该不扭曲每一帧,这很耗时, 有没有办法设置相机的参数然后使用机器视觉? 还是其他方式?
【问题讨论】:
-
@Ash 谢谢你的评论,你说得对,首先我得到了ret,mtx等属性的参数并保存,然后我想做对象跟踪,所以我做cap.read( ) 并得到框架,所以在那之后,我应该不扭曲框架,对吧?我教过这条线会增加延迟,再次感谢
标签: python opencv computer-vision real-time camera-calibration