2017-09-21 9 views
0

J'ai une image par exemple la carte bussiness comme celui-cide détection d'objets dans l'image

enter image description here

que moi plusieurs images que ce bussiness est à l'intérieur il y a par exemple

enter image description here

ou cette un

enter image description here

J'ai besoin de détecter cette carte bussiness dans ces deux tables et obtenir la position (xy) de l'objet et la largeur-hauteur que j'ai recherché sur openCV mais c'est trop compliqué et je ne sais pas comment entrer cet objet sélectionné dans l'autre image

+1

détection d'objet est un sujet complexe, et je doute une réponse générale ici sera plus utile pour vous que tous les tutoriels disponibles sur le net. Mais si vous pouviez partager ce que vous avez essayé jusqu'ici et où vous êtes coincé, nous pourrions peut-être vous aider davantage. Pour de meilleurs résultats, limitez votre question à un problème concret, idéalement avec un exemple de code avec lequel vous avez des problèmes. – HugoRune

Répondre

3
+0

WOOOoW merci beaucoup:) si vous avez quelque chose pour java ce serait génial de toute façon merci de me donner un grand indice –

+0

Vous trouverez ici des exemples java http://docs.opencv.org/trunk/de/da9/tutorial_template_matching.html –

+0

@GL si la solution postée a répondu à votre question, assurez-vous de la marquer comme acceptée. Sinon, si vous avez des questions pour le répondeur avant de le faire, demandez-leur. En outre, vous pourriez rencontrer le problème où l'image de modèle (carte de visite) est différentes tailles à l'intérieur de l'image. Une approche naïve en redimensionnant juste l'image jusqu'à ce que la meilleure correspondance soit trouvée peut fonctionner plutôt bien; [Ceci est un bon tutoriel] (http://www.pyimagesearch.com/2015/01/26/multi-scale-template-matching-using-python-opencv/) pour la mise en œuvre de cela. –