PILを使用してテキストをレンダリングしようとしていますが、率直に言って、結果はがらくたです。
たとえば、Photoshopで書いたテキストは次のとおりです。
そしてPILから何が出てくるか:
ご覧のとおり、PILの結果は満足のいくものではありません。気難しいだけかもしれませんが、PILを使用してテキストを描画し、参照画像により近い結果を得る方法はありますか?
これが、Python2.7とPIL1.1.7で使用しているコードです。
image = Image.new("RGBA", (288,432), (255,255,255))
usr_font = ImageFont.truetype("resources/HelveticaNeueLight.ttf", 25)
d_usr = ImageDraw.Draw(image)
d_usr = d_usr.text((105,280), "Travis L.",(0,0,0), font=usr_font)