bonjour,

avant tout, je commence par vous décrire mon projet:
en fait, le but est de détecter les sommets des demi-cercles dans des images prises a partir d'une camera (Vous trouverez un exemple d'image en fichier attaché en bas), et calculer la distance inter peak(sommet), tout en optimisant en temps de traitement

a priori, je suis parti sur l'idée d'utiliser openCv sous C++
voici une méthode qui pourrait marcher :
-créer la matrice de l'image binaire
-faire la somme des pixels noir ou blanc sur chacune des colonnes afin de tracer un histogramme de l'intensité sur les colonnes en fonction des coordonnées x et y,puis calculer le gradient de la fonction pour trouver les Peak de la fonction ( les point qui s'annulent correspondent aux peak),
-calculer la distance euclidienne inter-peak.

mais ça me semble une méthode complexe à réaliser , et je suis totalement bloqué.

S'il vous plait, connaissez vous une méthode plus simple?

Merci d'avance de votre aide


Nom : Sans titre.png
Affichages : 642
Taille : 47,5 Ko