Je t'ai envoyé les fichiers par mail, je ferais demain la petite modif de signe et les éventuels petits bugs que tu trouveras et je posterais le résultat ici.
Le principe de l'algo : on cherche un point blanc, on mesure le nombre de point blanc horizontaux, on se positionne au milieu pour avoir la coordonnée Xc du centre du cercle (en réalité pas tout à fait au milieu), on compte le nombre de point blanc verticaux au niveau de la coordonnée Xc ce qui permet d'avoir la coordonnées Yc manquante et le diamètre du cercle. Là dessus on rajoute quelques sécurités pour ne pas retrouver le même trou deux fois.
Prochaine étape convertir ces coordonnées en GCode