Ich möchte einen Text auf ein Bild setzen. Ich schreibe den Code wie folgt:
cv2.putText(image,"Hello World!!!", (x,y), cv2.CV_FONT_HERSHEY_SIMPLEX, 2, 255)
Es gibt ERROR und sagt, dass das Objekt 'module' kein Attribut 'CV_FONT_HERSHEY_SIMPLEX' hat.
Abfrage
Kann ich den Schrifttyp nicht wie oben verwenden? Ich habe im Internet gesucht, aber nur die Syntax für Opencv C ++ für initFont gefunden. Dann dachte ich daran putText
, den Schrifttyp als Parameter zu übergeben. Aber es funktioniert nicht bei mir.
Irgendwelche Vorschläge?
text_width, text_height = cv2.getTextSize(text_description, font, fontScale, lineType)[0]