Re: [問題] 在 colab 安裝 libraqm 後無法正常使用

作者: art1 (人,原來不是人)   2021-02-06 07:28:34
翻原始碼後,發現問題應該是出在啟用 raqm 後的 _imagingft 的 getsize 函式
from PIL import _imagingft as core
font = core.getfont(
'/content/drive/MyDrive/fonts/TW-Kai-98_1.ttf',
10, 0, '', layout_engine=1
)
font.getsize('a') #主機重啟
font = core.getfont(
'/content/drive/MyDrive/fonts/TW-Kai-98_1.ttf',
10, 0, '', layout_engine=0
)
font.getsize('a') #((5, 5), (0, 4))
改用主機 /usr/share/fonts 內的其他字型一樣會造成重啟
話說這問題應該回報 Pillow 還是 colab 那邊阿?

Links booklink

Contact Us: admin [ a t ] ucptt.com