CameraCalibration icon indicating copy to clipboard operation
CameraCalibration copied to clipboard

样例报错

Open Crazy-Kyle opened this issue 11 months ago • 2 comments

python.exe D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py -input image -path ./data/ -image img_raw -bw 7 -bh 6 ./data/img_raw0.jpg ./data/img_raw1.jpg ./data/img_raw2.jpg ./data/img_raw3.jpg ./data/img_raw4.jpg Traceback (most recent call last): File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 417, in main() File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 402, in main result = calib() File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 385, in call result = self.imageAutoMode() File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 266, in imageAutoMode result = self.runCalib(raw_frame) File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 249, in runCalib result = calibrator(raw_frame) File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 207, in call result = self.calibrate(raw_frame) File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 199, in calibrate self.camera.update(self.corners, img.shape[1::-1]) File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 55, in update self._update_init(board, corners, frame_size) File "D:\github\CameraCalibration\IntrinsicCalibration\intrinsicCalib.py", line 70, in _update_init criteria=(cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_COUNT, 30, 1e-6)) cv2.error: OpenCV(4.10.0) D:\a\opencv-python\opencv-python\opencv\modules\calib3d\src\fisheye.cpp:1453: error: (-215:Assertion failed) fabs(norm_u1) > 0 in function 'cv::internal::InitExtrinsics'

Process finished with exit code 1

Crazy-Kyle avatar Jan 19 '25 12:01 Crazy-Kyle

请问你的问题有解决吗

ChenX0707 avatar Feb 14 '25 02:02 ChenX0707

删了img_raw4,不报错了,不知和图片本身有没有关系

XxyZqf avatar Nov 13 '25 01:11 XxyZqf