gpt4 book ai didi

python-3.x - 如何在openCV中获取˚

转载 作者:行者123 更新时间:2023-12-02 17:57:09 27 4
gpt4 key购买 nike

我想在图像中写˚(度数字符)。我正在使用Python和OpenCV。
但是,该字符显示为??。这是我的代码:

import numpy as np
import cv2
import matplotlib.pyplot as plt

read=np.ones((500,500))
temp=100
read=cv2.putText(read,'{:>8.2f} ℃'.format(temp),(20,100), font, 2,(255,255,255),4,cv2.LINE_AA)
plt.imshow(read)
这是输出:

最佳答案

谢谢你,德格拉西亚多
OIL效果很好


import numpy as np
import cv2
import matplotlib.pyplot as plt
from PIL import Image, ImageFont, ImageDraw

font_path = 'C:\Windows\Fonts\Arial.ttf'
font_size = 48
font = ImageFont.truetype(font_path, font_size)

read=np.ones((500,500))
temp=100
img=Image.fromarray(read)
draw=ImageDraw.Draw(img)
draw.text((0, 50),'{:>9.2f} ˚C'.format(temp), font=font, fill=255)
read=np.array(img)
plt.imshow(read)

关于python-3.x - 如何在openCV中获取˚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64456025/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com