Before writing my own, I was wondering if OpenCV has a utility function like cv::normalize()
that normalizes projective points in-place.
This means simply dividing by the last coordinate if it is non-zero.
If not, maybe add such a function or add a normalization type to allow this.