Question

Quelle est la meilleure façon d'OpenCV pour appliquer la correction sur une image projetée à une surface 3D comme dans mes exemples ou montrée dans Projection sur la surface 3D?

Mes premiers tests avec la détection du coin OpenCV Checkerboard n'étaient pas très prometteurs. Si l'angle de la caméra était trop raide, l'image était trop déformée ou trop petite (trop loin), aucun coin n'a été détecté. De plus, si le damier avait trop de champs.

Mon idée était d'utiliser un algorithme comme il est utilisé dans les scanners 3D pour détecter les surfaces (objets), mais je ne sais pas si cela est possible avec OpenCV. Même si cela ne serait pas possible avec OpenCV, quels sont les algorithmes utilisés pour un tel numérisation d'objet?

Ces images montrent à quoi cela ressemble sans aucune correction.Uncorrected projection on surface

Les rectangles verts sont les projections corrigées.Corrected projection (green)

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top