1
A
回答
1
使用matplotlib.pyplot
import matplotlib.pyplot as plt
coord = [[1,1], [2,1], [2,2], [1,2], [0.5,1.5]]
coord.append(coord[0]) #repeat the first point to create a 'closed loop'
xs, ys = zip(*coord) #create lists of x and y values
plt.figure()
plt.plot(xs,ys)
2
另一種方式來繪製多邊形是這樣的:
import PIL.ImageDraw as ImageDraw
import PIL.Image as Image
image = Image.new("RGB", (640, 480))
draw = ImageDraw.Draw(image)
# points = ((1,1), (2,1), (2,2), (1,2), (0.5,1.5))
points = ((100, 100), (200, 100), (200, 200), (100, 200), (50, 150))
draw.polygon((points), fill=200)
image.show()
請注意,您需要安裝枕頭庫。此外,我將座標放大了100倍,以便我們可以在640 x 480屏幕上看到多邊形。
希望這會有所幫助。
相關問題
- 1. 如何使用OpenCV繪製多邊形?
- 2. 如何用CGPath繪製多邊形?
- 3. 如何用androidPlot庫繪製多邊形?
- 4. 繪製多邊形
- 5. 繪製多邊形
- 6. 繪製多邊形
- 7. 繪製3D多邊形的python-matplotlib
- 8. 如何用Python繪製透明多邊形?
- 9. 如何繪製填充多邊形?
- 10. 如何繪製多邊形的d3.js
- 11. 如何繪製填充的多邊形?
- 12. 如何繪製複雜的多邊形?
- 13. 如何在SDL中繪製多邊形?
- 14. 用gg多邊形繪製矩形R
- 15. glDrawElements繪製多邊形
- 16. 繪製多邊形PyQt的
- 17. d3 Javascript - 繪製多邊形
- 18. 使用OpenCV Python進行多邊形或自由形狀繪製
- 19. 繪製多邊形形狀的紋理
- 20. 使用ngmap繪製多邊形
- 21. 使用Dlib Swift繪製多邊形
- 22. 使用libgdx繪製紋理多邊形
- 23. Cocos2d使用CCSprite繪製多邊形
- 24. 如何使用Google-Maps-Api-3繪製多個多邊形?
- 25. SVG中路徑與多邊形繪製的多邊形示例
- 26. 如何繪製n個邊的多邊形,m次
- 27. 使用一組隨機顏色在Python中繪製多邊形
- 28. 繪製3D多邊形使用頂點數組的Python(Matplotlib)
- 29. 如何在TChart中繪製多邊形/矩形
- 30. 如何在三維圖形中繪製一個多邊形
您使用哪個庫進行繪圖? –