我们可以加载自定义 TrueType 字体并将其与 cv2.putText
函数一起使用吗?
font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(img,'OpenCV',(10,500), font, 4,(255,255,255),2,cv2.LINE_AA)
原文由 Ghilas BELHADJ 发布,翻译遵循 CC BY-SA 4.0 许可协议
我们可以加载自定义 TrueType 字体并将其与 cv2.putText
函数一起使用吗?
font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(img,'OpenCV',(10,500), font, 4,(255,255,255),2,cv2.LINE_AA)
原文由 Ghilas BELHADJ 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
4 回答1.5k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答924 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
在 OpenCV 中,仅支持 Hershey 字体的一个子集。
在
opencv2/core.hpp
中,您可以找到这个枚举 HersheyFonts。如果你想使用自定义字体,你可以尝试 PIL.ImageFont。
此处提供了一个基本示例: