https://github.com/opencv/opencv/blob/2a4926f4178681306999cfb04f6de601ec12f47b/modules/calib3d/src/fundam.cpp#L180 _H0.convertTo(_model, _H0.type(), 1./_H0.at<double>(2,2) ); Thanks.