Skip to content Skip to sidebar Skip to footer

Opencv Camera Calibration In Python Without Using Cv2.findchessboardcorners

I am trying to use openCV for camera calibration. I do not have a problem as long as I use the cv2.findChessBoardCorners to find my calibration targets in the image, but if I use m

Solution 1:

I've been having the same issue. I solved it by using a vector of vectors, as documented; for each frame, imPts = [ [px0, py0, pz0],..., [pxn, pyn, pzn] ], and obPts = [ [qx0, qy0],..., [qxn, qyn] ], then do: imPts.astype('float32') and obPts.astype('float32'), when using them inside the function. If more than one frame is used, then do that for each frame. That does the trick.


Post a Comment for "Opencv Camera Calibration In Python Without Using Cv2.findchessboardcorners"