0
votes

I'm using OpenCV calibrateCamera function to extract intrinsic end extrinsic parameters of my camera. I have a big problem with the extrinsic one (rotation and translation) because the rotation matrix, that should be a 3x3 matrix, it's only a 3x1. Does someone know why I have this output or how can I use it? Thanks in advance!

1
If you read the documentation again, you will understand why it is 3x1 matrix. Here is the linksatishffy

1 Answers

1
votes

You get a vector which is actually the axis-angle representation of your rotation. You can convert that in a 3x3 rotation matrix using the Rodrigues formula:

Rodrigues on Wikipedia

Rodrigues using OpenCV