4
A
回答
5
根據您的問題,對於這個問題的好辦法可能是使用Hough transform及其所有衍生算法
它由在圖像空間到另一個空間,座標變換代表對象的參數(角和初始點的線,座標的中心和半徑爲的圓的)
該算法將您的點陣列中的點中的其他空間中的每個點。然後,如果有一些要點,你必須在新的空間中進行搜索。從這些觀點來看,你會得到你的對象的參數。
當然,你需要做一次識別行(所以你會知道你的位圖中有多少行以及它們在哪裏)並識別它們(它不是完全相同的算法)
你可以看下到this lecture(對於霍夫圓變換),但你可以很容易地找到算法線
編輯:你也可以看看這些答案
-2
我會採取一種野生刺,並說,如果你有3個點的形狀代表一個三角形,4分是某種四邊形,任何比這更是一個圓圈。
也許有你的問題的更多信息,你可以提供。
+0
哦,是的。我有更多的500分,需要弄清楚我是否有線條或圓圈。 – user96547 2009-06-29 15:48:26
0
想象它是每其中一個接一個,並嘗試以適應這些形狀上的數據。對於一個廣場,你會發現四個極值點,並嘗試進行製圖,通過一切順利的方他們的..
一旦你得到了到位的形狀..你可以測量每個點,這是最接近它的形狀的部分之間的距離..然後方這些距離,並把它們加起來的..具有最小總和-的平方形狀可能是你最好的選擇
0
相關問題
- 1. 檢測點擊形狀pygame
- 2. 檢測線的形狀末端點
- 3. OpenCv形狀檢測
- 4. 形狀檢測 - TensorFlow
- 5. OpenCV - 檢測圓形形狀
- 6. 點集形狀檢測:將平面形狀保存到文件
- 7. Python在另一個形狀上檢測形狀
- 8. 檢測位圖中的形狀
- 9. 如何檢測圖像中的形狀?
- 10. 圖像處理中的形狀檢測
- 11. C#抽象形狀檢測
- 12. Java - 形狀碰撞檢測
- 13. python opencv形狀檢測
- 14. 檢測任意形狀
- 15. 一組線條的多邊形檢測?
- 16. 一組點和軌跡形狀的中心點
- 17. 在KineticJS中檢測點擊舞臺但不是形狀
- 18. 在圖片框中檢測鼠標點擊形狀
- 19. Autocad API檢測圖層內的形狀
- 20. KineticJS - 形狀之間的碰撞檢測
- 21. 檢測最後繪製的形狀
- 22. openCV檢測輪廓內的形狀
- 23. 高效檢測大圖像的形狀
- 24. 邊緣檢測後的形狀識別
- 25. 每種形狀的碰撞檢測(2D)
- 26. 如何檢測觸摸屏的形狀
- 27. 用PHP或JS檢測圖像中的正方形形狀
- 28. 如何檢測一個點是否在形狀的邊界(即'邊緣')
- 29. 如何檢測二維形狀是否包含R樹形狀的另一個形狀?
- 30. Java中一組點的簡單形狀識別
我HAVA的(X,Y)的陣列。幾百次。我需要弄清楚這個 – user96547 2009-06-29 15:49:34
背後的形狀是應該在形狀的外圍還是在內部? – libeako 2009-06-30 14:14:55