我想要的是創建一個具有圖層的矢量繪圖程序,但爲了避免使用透明度/不透明度,我想從最低層到最高層將每個圖形繪製到單個位圖上。爲了填充,我想填充形狀。我的問題是,如果我有一個被填充然後填充的形狀,那麼下一個形狀與它重疊一點,並且新形狀的邊界與另一個形狀的邊界相同,然後填充只會部分填充它。有沒有一種方式給出了一個形狀的座標,我可以找到實際的填充範圍,而不是使用目標顏色? 感謝填充「圖層」
Q
填充「圖層」
0
A
回答
1
Floodfill不會爲你想要的......除非,你做以下的工作之一:
方案1:通過在存儲器的另一部分此時,floodFill,然後使用的blit形狀面具到你想要的地方,因爲你說你想避免透明度,這個選項有點劃掉......(儘管我仍然推薦它,實際上,如果檢查該像素是否是或不被複制)
選項2:僅使用基本的形狀,可以容易地填充而不使用floodfill,用水平線與起始和端點EA的兩個端部的像素之間被填充它們ch的形狀。這將是廣場,圓...
選項3:與選項2相同,但允許任意三角形。選項4:與3相同,但允許您閱讀點的列表,並用多個矩形組成對象,因此您可以製作任意形狀(甚至是凸形)。這將是很難正確實施(特別凸形狀)。
相關問題
- 1. 動態填充頂層文件
- 2. IE7圖像填充
- 3. CanvasJS圖未填充
- 4. 填充的圖像
- 5. 填充地圖Overlay
- 6. JavaFX圖像填充
- 7. Flot圖未填充
- 8. WPF餅圖填充
- 9. c#位圖填充
- 10. Javascript - Photoshop Script - 將所有填充區域提取到新圖層
- 11. AVCaptureSession和預覽圖層不會填充整個屏幕
- 12. CSS佈局(很多不同大小的圖層填充空間)
- 13. LayerDrawable圖層填充和圓角部分不透明
- 14. Photoshop腳本獲取固體填充圖層的顏色?
- 15. 核心圖:填充圖
- 16. 填充重寫後填充
- 17. 將AVPlayerLayer添加爲子圖層並不完全填充父視圖
- 18. 如何設置圖層透明填充瘸子圖像與腳本福/計劃
- 19. 如何在彼此之上填充Google地圖數據圖層的顏色?
- 20. 填充部分視圖
- 21. 全球填充地圖
- 22. 函數來填充地圖
- 23. 用ggplot圖填充曲線
- 24. drupal_execute填充圖像字段
- 25. 用parfor填充地圖
- 26. 填充圖形與JSFL
- 27. 使用python繪圖填充
- 28. 谷歌圖 - 填充與JSON
- 29. 填充列表視圖
- 30. 收集視圖不填充