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