2
A
回答
0
我最終發現JS和Objective-C中最簡單的解決方案(對我來說)是簡單地遍歷每個像素並檢查顏色(假設圓被着色)並檢查它是否爲一個圓圈(或它的邊界)。只要找到圓圈的顏色,就會停止迭代,因爲區域顯然沒有被形狀完全覆蓋。
該解決方案的優點是實際形狀無關緊要(我們最終也添加了其他形狀)。
1
這似乎是一個非常棘手的算法,但幸運的是它dsomebody想到之前:)
檢查這個問題:
https://cs.stackexchange.com/questions/11163/circles-covering-a-rectangular-how-to-verify-it
似乎有同樣的問題,因爲你。
+2
這確實是一個有趣的(也許是有用的)鏈接,但是(據我所知)*答案*應該總是包含最相關的信息,而不僅僅是一個鏈接。 –
+0
鏈接的問題/答案假定所有圈子都有相同的半徑。 – brainjam
相關問題
- 1. 區域圈覆蓋圖
- 2. 覆蓋不規則區域與圈
- 3. 檢查另一個圓圈是否包含圓圈
- 4. python邊緣檢測器 - 掩蓋該區域是完全黑色
- 5. NHibernate:完全覆蓋基域實體
- 6. 用最少量的固定半徑圓圈完全覆蓋矩形
- 7. 背景大小覆蓋IE11不覆蓋全區域
- 8. 檢查字段是否被覆蓋
- 9. 給定一個矩形區域和一組矩形,檢查整個區域是否被它們覆蓋
- 10. MATLAB:區域重疊的圓圈
- 11. 邊框不是覆蓋整個區域
- 12. Java3D實現區域覆蓋
- 13. 覆蓋區域渲染
- 14. div完全覆蓋頁面
- 15. 檢查視圖完全被其他視圖覆蓋
- 16. 檢查線是否在區域
- 17. 檢查座標是否在區域內
- 18. 在C中的結構,檢查點是否在圓圈
- 19. (UE4)檢查一個點是否位於碰撞圓圈中
- 20. 谷歌地圖:檢查多段線是否通過圓圈
- 21. Python/Psychopy:檢查某個點是否在圓圈內
- 22. HoughCircles能否在opencv中檢測圓圈內的圓圈?
- 23. 檢查UITableViewCell是否完全可見
- 24. 檢查功能是否完全執行
- 25. 檢查文件是否完全寫入
- 26. 檢查TextView是否完全可見
- 27. 檢查網頁是否完全加載
- 28. 檢查元素是否完全可見
- 29. 檢測矩形是否完全在圈內d3js
- 30. 檢查了一圈完全包含了一圈
圓圈是否允許在矩形外延伸? –
只要圓的一部分位於矩形內,它們就儘可能多地需要。 – avalore