import cv2
import numpy as np

# Crea un'immagine di esempio
img = np.zeros((512, 512, 3), np.uint8)

# Testo da visualizzare
text = "Ciao Mondo!"

# Posizione del testo
org = (50, 50)

# Tipo di font
font = cv2.FONT_HERSHEY_SIMPLEX

# Scala del font
fontScale = 1

# Colore del testo (BGR)
color = (255, 255, 255)

# Spessore del testo
thickness = 2

# Disegna il testo sull'immagine
cv2.putText(img, text, org, font, fontScale, color, thickness, cv2.LINE_AA)

# Visualizza l'immagine
cv2.imshow("Immagine con Testo", img)
cv2.waitKey(0)
cv2.destroyAllWindows()