Como redimensionar ventana en opencv2 python

Estoy usando opencv 2 con una webcam. Puedo obtener el flujo de video y procesarlo, pero no puedo encontrar una manera de cambiar el tamaño de la ventana de visualización. Tengo algunas imágenes de video apiladas horizontalmente, pero la dimensión de la imagen es muy pequeña y es difícil ver las cosas.

Mi código es bastante simple, y en la línea de esto:

cv2.namedWindow("main")

....

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

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

losdocumentación de opencv estados

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.

Pero los backends qt aparentemente tienen banderas extra. No tengo un qt backend. ¿Hay alguna manera de aumentar el tamaño de las imágenes para poder verlas?

Respuestas a la pregunta(4)

Su respuesta a la pregunta