Correction de la Perspective dans OpenCV à l'aide de python

Je suis en train de faire une correction de la perspective d'un rectangle incliné ( carte de crédit), qui est incliné dans les 4 directions. J'ai pu trouver ses quatre coins et les angles de son inclinaison, mais je ne trouve pas l'emplacement exact des coordonnées, où il doit être prévu. Je suis à l'aide de cv2.getPerspectiveTransform de faire la transformation.

J'ai le ratio d'aspect de la carte réelle (non incliné), je veux ces coordonnées telles que le ratio d'aspect original est conservé. J'ai essayé à l'aide d'un rectangle de délimitation, mais cela augmente la taille de la carte.

Toute aide serait appréciée.Correction de la Perspective dans OpenCV à l'aide de python

Correction de la Perspective dans OpenCV à l'aide de python

Vous pouvez voir la réponse ici stackoverflow.com/questions/22519545/... pourrait être utile.
J'ai indiqué dans ma question que j'ai déjà essayé de prévision à rectangle de sommets, je n'ai pas le réel aspect ratio, la largeur augmente,je voudrais afficher l'image
En prenant les sommets du rectangle de délimitation sur l'estimation de la largeur de la carte
Oui c'est vrai............
Je me trompe ou ne pas que le code à barres de coder quoi que les chiffres sont vainement occulté sous elle?

OriginalL'auteur Anuradha | 2014-03-26