#OpenCV #Python #Seeb4Coding comptez les objets avec OpenCV, tutoriel étape par étape pour les débutants en animation 3D : comptez les pièces (ou tout objet rond) dans une photo avec Python, OpenCV medianBlur et HoughCircles en 11 lignes — testé, 24 sur 24. 💬 Que compteriez-vous avec cela ? Pièces de monnaie ou cellules ? 👇 ❓ Comment compter les pièces dans une image avec OpenCV ? Chargez l'image avec cv2.imread, convertissez-la en niveaux de gris avec cv2.cvtColor et lissez-la avec cv2.medianBlur. Appelez ensuite cv2.HoughCircles avec la méthode HOUGH_GRADIENT, une distance minimale entre les centres et une plage de rayons ; le nombre de cercles renvoyés est le nombre de pièces. Sur l'exemple de photo de pièces de scikit-image, flou 5, minDist 30, param2 22 et rayon 12-45 ont trouvé les 24 pièces, tout en sautant le flou a renvoyé 29 cercles dont 5 faux. Source : https://docs.opencv.org/4.x/da/d53/tutorial_py_houghcircles.html 🧭 Étapes • Installer : pip install opencv-python • Chargez la photo et convertissez-la en niveaux de gris (cv2.cvtColor) • Flou médian (noyau 5) pour supprimer le bruit • cv2.HoughCircles(blur, cv2.HOUGH_GRADIENT, 1, 30, param2=22, minRadius=12, maxRadius=45) • Dessinez un anneau sur chaque cercle et imprimez len(c) → Pièces : 24 • Conseil de pro : aucun flou n'a donné 29 cercles (5 faux) ; param2 18 → 27, param2 25 → 22 ⏱ Chapitres 0:00 Résultat : 24 pièces comptées 0:06 Étape 1 · Charger et nettoyer (gris + flou médian) 0:19 Étape 2 · Trouver des cercles avec HoughCircles 0:31 Étapes 3-4 · Dessiner, compter et courir 0:45 Conseil de pro : ne sautez pas le flou 0:54 Images récapitulatives : propres sortie de démonstration (échantillon de pièces d'image scikit), logos OpenCV/Python via devicon À propos de Seeb4Coding — Le codage rencontre l'innovation Seeb4Coding (seeb4coding.in) est une marque d'enseignement technique de Sweetan Mariyappan qui explique les dernières nouvelles de l'IA avec une animation 3D et crée des outils de développement en ligne gratuits et des didacticiels de codage. Site Web : https://seeb4coding.in YouTube : https://www.youtube.com/@sweetan008 Instagram : https://www.instagram.com/seeb4coding/ Fils de discussion : https://www.threads.com/@seeb4coding Facebook : https://www.facebook.com/groups/seeb4coding Personnel : https://www.mrsweetan.in/ #OpenCV #Python #ComputerVision #ImageProcessing #PythonProjects #MachineVision #Seeb4Coding #CodingTutorial #LearnToCode #CodingMeetsInnovation #viral #goviral #trending
Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!
Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.