試想一下簡單的腳本:Python的`aggdraw`模塊的bug(?):可見的alpha通道
from PIL import Image
from aggdraw import Draw, Brush
im = Image.new("RGBA", (600, 600), (0, 0, 0, 0))
draw = Draw(im)
brush = Brush("yellow")
draw.polygon(
(
50, 50,
550, 60,
550, 550,
60, 550,
),
None, brush
)
draw.flush()
im.save("2.png")
而結果:
(對不起,大尺寸但更清楚地)
並且問題: 你能看到非y流動和非白色邊緣?這是alpha通道或其他東西。
當我試圖這樣做只與PIL
的Draw
對象 - 它看起來很清楚,很好,但沒有反鋸齒。
但與aggdraw
的Draw
對象它看起來反鋸齒,但與醜陋的骯髒的邊緣。
我需要與非標準側角完全一致的多邊形。簡單的盒子不是我想要的。
請幫助我解決一些很好的樂觀答案如何解決這個問題。
任何建議????? –