话不多说,上代码,看结果。
import cv2
import numpy as np
def putText(new_Size):
new_Size = cv2.getTrackbarPos('Size', 'img')
cv2.putText(img, 'ABC', (100, 300), font, new_Size, [123, 234, 45], 2)
img = np.zeros((400, 400, 3), np.uint8)
cv2.namedWindow('img')
cv2.createTrackbar('Size', 'img', 0, 10, putText)
font = cv2.FONT_HERSHEY_COMPLEX
while True:
cv2.imshow('img', img)
if cv2.waitKey(1) & 0xFF == 27:
break
cv2.destroyAllWindows()
结果如图。