1

請檢查圖像鏈接,並且能否請您建議最佳方式來檢測圖像中的球?我嘗試使用輪廓,輪圈和大多數常規方式進行邊緣檢測,但是我得到的背景噪音太多。Android中的OpenCV圖像處理

有人可以請建議一種方法來檢測在這兩個鏈接的圖像球?

https://i.stack.imgur.com/zuLa7.jpg http://imgur.com/a/nsOSU

+0

使用具有獨特顏色的球體,與草地相比,會產生良好的對比度,使生活變得更加輕鬆。如果這只是視頻中的一幀,並且您想跟蹤球的使用光流或類似方法。 – Piglet

回答

0

當然。 我以前檢測到HSV特徵的彩色物體。 我將RGB圖像轉換爲HSV圖像,然後使用目標顏色的色調範圍檢測對象。

色度範圍(inrange)閾值後,使用OpenCV的輪廓函數。

0

在這種情況下,顏色檢測將是有用的,而形狀特徵。 我以前曾經做過這樣的項目,並且我已經在HSV空間中解決了這個問題。

首先,我將圖像從RGB轉換爲HSV。 然後用目標色彩範圍的閾值函數創建二值圖像。 最後,用Hough Circle檢測函數定位對象(球)的位置。

請檢查跟蹤,這將是幫助你,我想: http://www.pyimagesearch.com/2014/08/04/opencv-python-color-detection/

感謝。

+0

你用inRange了嗎? – phantom