J'ai trouvé des contours sur deux images avec le même objet et je veux trouver le déplacement et la rotation de cet objet. J'ai essayé avec des boîtes englobantes tournées de ces contours, puis ses angles et points centraux, mais les rotations des boîtes englobantes ne parlent pas correctement de la rotation des contours car c'est la même chose pour les angles a + 0, a + 90, a + 180, etc. degrés. Est-ce une autre bonne façon de trouver la rotation et le déplacement des contours? Peut-être une certaine utilisation de la coque convexe, des défauts de convexité? J'ai lu dans Learning OpenCv sur la correspondance des contours mais cela n'a pas aidé. Quelqu'un pourrait-il donner un exemple?
Exemples:
Je veux détecter par exemple le carré rose, et dans le deuxième cas le stylo. D'autres exemples pourraient être des carrés avec des trous, des étoiles, etc. Comme je l'ai dit, je veux faire quelque chose d'universel. Toutes les suggestions sont appréciées car je veux tester autant de méthodes que possible.