Comment puis-je appliquer une matrice de transformation à un point dans OpenCV?
Supposons que j'ai une matrice de transformation Mat
tr
que j'ai reçu de getAffineTransform()
et un Point2d
p
. Je veux que le point qui est le résultat de la déformation p
avec tr
. Ne OpenCV fournir un moyen de le faire?
source d'informationauteur leinaD_natipaC | 2014-10-29
Vous devez vous connecter pour publier un commentaire.
cv::transform
est utilisé pour transformer des points avec une matrice de transformation.Il y a un concis exemple dans le
InputArray
de la documentation (non pertinente):Ou vous pouvez simplement convertir le
Point2f
dans unMat
et de la multiplier par la matrice.