#OpenCV #Python #Seeb4Coding 使用 OpenCV 計算物件 3D 動畫初學者逐步教學:使用 Python、OpenCV midBlur 和 HoughCircles 在 11 行中計算照片中的硬幣(或任何圓形物體) — 已測試,24 行中的 24 行。 💬 您會用這個數什麼?硬幣還是電池? 👇❓ 如何使用 OpenCV 計算影像中的硬幣?使用 cv2.imread 載入影像,使用 cv2.cvtColor 將其轉換為灰度,並使用 cv2.medianBlur 對其進行平滑。然後使用HOUGH_GRADIENT方法呼叫cv2.HoughCircles,計算圓心之間的最小距離和半徑範圍;傳回的圓圈數就是硬幣數。在 scikit-image 的硬幣樣本照片上,模糊 5、minDist 30、param2 22 和半徑 12-45 找到所有 24 個硬幣,而跳過模糊則返回 29 個圓圈,其中包括 5 個錯誤圓圈。來源:https://docs.opencv.org/4.x/da/d53/tutorial_py_houghcircles.html 🧭 步驟 • 安裝:pip install opencv-python • 載入照片並將其轉換為灰階 (cv2.cvtColor) • 中位數 cv(Fblir)以消除雜訊核心 •2, cvFircles(Firough) cv2.HOUGH_GRADIENT, 1, 30, param2=22, minRadius=12, maxRadius=45) • 在每個圓上畫一個環並打印 len(c) → 硬幣:24 • 專業提示:沒有模糊給出 29 個圓(5 個假圓); 0:00 結果:計數 24 個硬幣 0:06 步驟 1 · 加載和清理(灰色 + 中值模糊) 0:19 步驟 2 · 使用 HoughCircles 查找圓 0:31 步驟 3-4 · 繪製、計數和運行 0:45 查找圓 0:31 步驟 3-4 · 繪製、計數和運行 0:45 找到圓 0:31 步驟 3-4 · 繪製、計數和運行 0:45 專業提示:不要回顧 0:54 硬幣的演示OpenCV/Python 標誌 關於 Seeb4Coding — 編碼遇見創新 Seeb4Coding (seeb4coding.in) 是 Sweetan Mariyappan 的技術教育品牌,它透過 3D 動畫解釋最新的 AI 新聞,並建立免費的線上開發人員工具和程式設計教學課程。網址:https://seeb4coding.in YouTube:https://www.youtube.com/@sweetan008 Instagram:https://www.instagram.com/seeb4coding/ 主題:https://www.threads.com/@seeb4coding Facebook:https://www.facebook.com/groups/seeb4codingding 個人:https://www/mrs #PythonProjects #MachineVision #Seeb4Coding #CodingTutorial #LearnToCode #CodingMeetsInnovation #viral #goviral #trending
免責聲明:info@kdj.com
所提供的資訊並非交易建議。 kDJ.com對任何基於本文提供的資訊進行的投資不承擔任何責任。加密貨幣波動性較大,建議您充分研究後謹慎投資!
如果您認為本網站使用的內容侵犯了您的版權,請立即聯絡我們(info@kdj.com),我們將及時刪除。