Javacv Blob de détection
Je voudrais utiliser certaines blob de détection dans mon application qui est écrit en Java et donc à l'aide de JavaCV
au lieu de OpenCV
. J'ai trouvé beaucoup de classes comme:
SimpleBlobDetector
, CvBlobDetector
, CvBlob
, ... mais je ne trouve pas de tutoriel ou de démonstration/exemple de code pour les utiliser en Java.
Quelqu'un pourrait-il me dire comment utiliser ces que je ne peux pas la comprendre, et il n'y a pas une bonne documentation pour eux.
Merci!
Le JavaCV API cartes d'aussi près que possible de l'API C/C++. Si vous pouvez trouver la documentation ou de l'échantillon écrit en C/C++, il ne devrait pas être trop difficile à traduire qu'à Java...
OriginalL'auteur hhoud | 2012-02-03
Vous devez vous connecter pour publier un commentaire.
Je suis juste dans ce moment de travailler sur le même problème et avez une première solution.
Il y a beaucoup d'approches, mais malheureusement, la plupart d'entre eux sont laid et lent.
Mon objectif principal à ce stade était de rester dans le JavaCV/OpenCV-Monde.
Ces Liens m'ont poussé dans la bonne direction:
Voici une Démo complète de la classe qui devrait vous montrer comment c'est fait.
Essayez avec un fond noir de l'image avec des objets simples et d'angles vifs pour de meilleurs résultats. Assurez-vous de vérifier le second lien ci-dessus pour obtenir des informations sur ce qui se passe dans le code.
Veuillez utiliser l'image fournie dans le second lien ci-dessus
OriginalL'auteur happyburnout
yep... " box "devrait être remplacée par "boundbox'. Ce que vous avez vraiment les moyens par incomplètes. Cette méthode est terminée et il est travaillé pour moi. S'il vous plaît commentaire quelle partie donnera des erreurs.
cvRectangle( resultImage, cvPoint( boîte.x(), box.y() ), cvPoint( boîte.x() + boîte.width(), box.y() + boîte.height()), <- la ligne n'est pas encore fini
c'est un segment de code de ma dernière année du projet de recherche. Cela fonctionne bien. DONC, si vous avez un problème avec ce code s'il vous plaît laissez-moi savoir. thankx..
vous devez éditer votre post avec cette info
OriginalL'auteur Keshan De Silva