太い文字を描いてから、
通常の太さの文字を上書きすればいい。
こんな関数を作っておくと便利。
[code language=”python”]
def imtext(img, msg, r, size, thickness, col, bgcol):
cv2.putText(img, msg, r,
cv2.FONT_HERSHEY_PLAIN, size,
bgcol, int(4*thickness), 1)
cv2.putText(img, msg, r,
cv2.FONT_HERSHEY_PLAIN, size,
col, thickness, 1)
[/code]
引数は、
img: 画像
msg: 書きたい文字列
r: 書きたい座標、タプルで。
size: おおきさ、まず、1くらいで試してみて。
thickness: 文字の太さ、まず、3くらいで試してみて。
col: 色
bgcol: 縁取りの色