2
A
回答
3
沒有一個標準可以確定輪廓是「圓」還是一般的任何形狀。然而,我見過的啓發式是從Shai Bagon:https://stackoverflow.com/a/24802605/3250829。
啓發式定義爲:
ratio = 4 * pi * Area/(Perimeter^2)
Area
是由形狀,或只佔據輪廓的內部形狀的像素的總數限定的區域,並且Perimeter
是像素的總數定義輪廓的周長。
如果輪廓是圓形的,則比例相當高。但是,如果輪廓不圓,則比例較低。因此,對於每個輪廓,也許使用上述標準作爲起點。
相關問題
- 1. 計算3D高度圖的輪廓?
- 2. 輪廓形狀
- 3. CSS - 如何在圓形圖像周圍添加圓形邊框/輪廓?
- 4. 用輪廓填充圓形
- 5. 計算形狀的繪製圖像中的獨特像素
- 6. 如何計算opencv中的粗糙度輪廓?
- 7. 使線跟隨形狀的輪廓
- 8. 太空圓形輪廓(三維)(3D)
- 9. 如何在Flex餅圖的特定楔形上繪製輪廓?
- 10. 如何計算要用於圓形的SVG圖像的區域
- 11. 用matplotlib創建的輪廓使用opencv計算輪廓區域
- 12. 算法需要:繪製輪廓圓點
- 13. 圖像的輪廓軸
- 14. OPENCV如何計算特徵值和特徵向量?
- 15. 如何創建一個註冊表格的圓形輪廓儀
- 16. 如何自定義形狀如星形和圓形的圖像?
- 17. 如何獲得與Facebook圖形API輪廓圖像
- 18. 輪廓的偏度
- 19. OpenCV的(C):計算時刻從輪廓
- 20. iOS圓角輪廓圖像的清潔角落
- 21. 如何從輪廓恢復圖像?
- 22. 如何爲圖像添加輪廓?
- 23. 用輪廓創建CSS形狀
- 24. 如何從.NET中的點雲創建輪廓形狀
- 25. 如何用預定義的七巧板形狀填充輪廓?
- 26. THREE.JS - 如何繪製光環(外部輪廓)到圓形扇區
- 27. 輪廓opencv:如何消除二進制圖像中的小輪廓
- 28. 如何計算Fortran中的第一個特徵值和特徵向量
- 29. (Fortran)如何使用lapack中的DSYEV來計算(方形)矩陣的特徵值?
- 30. 計算HOG特徵