fig*_*r20 3 python opencv python-3.x
我正在像这样在 OpenCV 中添加文本...
import numpy as np
import cv2
font = cv2.FONT_HERSHEY_SIMPLEX
# Create a black image
img = np.zeros((512,512,3), np.uint8)
cv2.putText(img,'Hack Projects',(10,500), font, 1,(255,255,255),2)
#Display the image
cv2.imshow("img",img)
cv2.waitKey(0)
Run Code Online (Sandbox Code Playgroud)
这有效,但文本质量不是很好。有人知道我做错了什么吗?
bea*_*ker 12
正如教程中所指出的,如果您添加lineType = cv2.LINE_AA以提供抗锯齿线而不是默认的cv.LINE_8.
将您的代码更改为:
cv2.putText(img,'Hack Projects',(10,500), font, 1,(255,255,255),2, cv2.LINE_AA)
Run Code Online (Sandbox Code Playgroud)
从这个改变图像:
对此:
| 归档时间: |
|
| 查看次数: |
1455 次 |
| 最近记录: |