![](/img/trans.png)
[英]Setting a rectangular ROI given a centre pixel value using OpenCV in C++
[英]OpenCV C++ set ROI from a rectangular area
有誰知道如何根據圖像波紋度設置ROI?
我使用了Hough變換來檢測白線並將紅線繪制到圖像中。 我需要做的是在矩形中設置ROI。
由於霍夫變換無法獲取每個矩形的位置,並且主要問題是我無法手動定義位置(x,y)。
有什么解決方案能夠自動檢測矩形並設置ROI?
任何人都可以為我提供一些想法或使用代碼嗎?
請原諒我的英語不好,謝謝。
這篇博客很好地解釋了如何使用hough變換查找矩形,並且還提供了一些帶有opencv 2 API的c ++代碼。
方法是找到線,將它們相交,然后找到矩形。 在您的情況下,您將擁有更多的矩形,因此會稍微復雜一些。
但是,如果您設法獲得此類圖像,為什么不只使用一些閾值並找到相連的區域(又稱為斑點)?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.