hough-transform

    0熱度

    2回答

    可以任何一個解釋我的邏輯背後的代碼?? pt1.x = cvRound(x0 + 1000*(-b)); pt1.y = cvRound(y0 + 1000*(a)); pt2.x = cvRound(x0 - 1000*(-b)); pt2.y = cvRound(y0 - 1000*(a));

    3熱度

    3回答

    我正在研究檢測圖像中的圓形形狀的程序。我決定Hough變換是最好的,我在OpenCV庫中找到了一個。問題是,當我嘗試使用它時,我收到一個錯誤,我不知道如何解決。 OpenCV for Python沒有完全實現嗎?有沒有修復程序工作所需的圖書館? 下面的代碼: import cv #cv.NamedWindow("camera", 1) capture = cv.CaptureFromCAM(

    93熱度

    7回答

    我可以通過找到一階導數的零交叉點或某些東西來自己寫一些東西,但它似乎是標準庫中包含的通用功能。任何人都知道嗎? 我的特定應用是一個二維數組,但通常將它用於尋找在FFT的峯值等 具體而言,在這些類型的問題,有多個強峯,然後許多較小的「峯值「只是由應該忽略的噪聲引起的。這些只是例子;不是我的實際數據: 1維峯: 2維峯: 峯值尋找算法會發現這些峯的位置(而不僅僅是它們的值),理想情況下可以找到真正的樣

    3熱度

    1回答

    OpenCV庫非常棒。大多數函數都具有所需的功能,但是,我想修改一些函數並重新編譯,以使其符合我的特定需求。我們將如何重新編譯dll和其他文件?是否有內置腳本,還是我們需要自己編寫所有腳本?

    3熱度

    2回答

    我成功地能夠將圖像中的髮束檢測爲線條。我看到輸出圖像將每根頭髮檢測爲線。我使用cvHoughLines2(),方法參數爲CV_HOUGH_PROBABILISTIC。 現在我想要統計這些行。輸出圖像在每根頭髮上顯示1或2行。我看到每條線都由小線段組成。所以很難直接得到他們的總數。 對此有何建議? 感謝, 普拉迪普

    2熱度

    2回答

    使用Hough lines檢測到圖像中的線條後,如何使用它計算參考圖像的線條角度(旋轉)的變化?

    4熱度

    3回答

    我在OpenCV中使用Hough變換來檢測線。不過,我事先知道,我只需要在非常有限的角度範圍內(約10度左右)的線。我在一個非常敏感的環境中這樣做,所以我想避免在其他角度檢測線路所需的額外工作,我事先知道的線路我不在乎。 我可以從OpenCV中提取Hough源代碼,並且只需將它修改爲min_rho和max_rho參數,但我想要一個不太脆弱的方法(必須手動更新我的代碼以及每個OpenCV更新等)。

    3熱度

    1回答

    我實現了霍夫在C#變換是這樣的: List<Point> forme = new List<Point>(); forme.Add(new Point(260, 307)); forme.Add(new Point(268, 302)); forme.Add(new Point(273, 299)); forme.Add(new Point(27

    6熱度

    3回答

    我編寫了用於霍夫變換的代碼,它效果很好。我也可以裁剪一張臉的眼睛位置。現在我想通過應用霍夫變換(cvHoughCircle)來檢測裁剪圖像的虹膜。但是,當我嘗試此過程時,系統無法在圖像上找到任何圓圈。 也許,原因是,圖像中有噪音,但我不認爲這是它的原因。 那麼,我該如何檢測虹膜?我有二進制閾值的代碼也許我可以使用它,但我不知道該怎麼辦? 如果有人幫助,我真的很感激它。 thx :)