OpenCV 中文显示:Python 代码实现
要让 OpenCV 支持中文,需要在代码中指定使用中文字体。
以下是一个示例代码,展示如何在 OpenCV 中使用中文字体:
import cv2
import numpy as np
import matplotlib.pyplot as plt
# 设置中文字体
font = cv2.FONT_HERSHEY_SIMPLEX
# 创建一个黑色图像
img = np.zeros((512,512,3), np.uint8)
# 在图像上写入中文文字
cv2.putText(img,'中文测试',(10,500), font, 4,(255,255,255),2,cv2.LINE_AA)
# 显示图像
plt.imshow(img)
plt.show()
在上面的代码中,我们使用了 cv2.FONT_HERSHEY_SIMPLEX 指定了中文字体。然后,我们创建了一个黑色图像,并使用 cv2.putText 在图像上写入了中文文字。最后,使用 plt.imshow 和 plt.show 显示图像。
你可以根据自己的需求修改代码中的文字内容、字体和大小等参数。
原文地址: https://www.cveoy.top/t/topic/gQ1M 著作权归作者所有。请勿转载和采集!