Jak zmienić rozmiar okna w pythonie opencv2

Używam opencv 2 z kamerą internetową. Mogę pobrać strumień wideo i przetworzyć go, ale nie mogę znaleźć sposobu na zmianę rozmiaru okna wyświetlania. Niektóre obrazy wideo są ułożone poziomo, ale wymiar obrazu jest bardzo mały, a trudno go zobaczyć.

Mój kod jest całkiem prosty i zgodnie z tym:

cv2.namedWindow("main")

....

result = np.hstack((res2, foreground))
result = np.hstack((ff, result))

cv2.imshow("main", result)
cv2.waitKey(20)

Thedokumentacja opencv stwierdza:

namedWindow
flags – Flags of the window. Currently the only supported flag is CV_WINDOW_AUTOSIZE . If this is set, the window size is automatically adjusted to fit the displayed image (see imshow() ), and you cannot change the window size manually.

Ale backupy qt najwyraźniej mają dodatkowe flagi. Nie mam backendu qt. Czy istnieje sposób, aby zwiększyć rozmiar obrazów, aby je zobaczyć?

questionAnswers(4)

yourAnswerToTheQuestion