Saltar al contenido

Toma la ventana OpenCV y haz la pantalla completa

Solución:

Estoy usando OpenCV 2.1 en Ubuntu 11.04. En mi sistema, los indicadores CV_WINDOW_FULLSCREEN y CV_WINDOW_AUTOSIZE se asignan a 1 y ambos indicadores se comportan exactamente igual. Le dan una ventana de tamaño fijo, que se esperaría para la bandera AUTOSIZE pero no para la PANTALLA COMPLETA. Creo que estas dos banderas están destinadas a funciones diferentes, aunque su apariencia similar es muy confusa. La bandera CV_WINDOW_NORMAL se asigna al valor 0, que es lo que ha utilizado. Le brinda una ventana de tamaño variable que puede maximizar, pero no es una ventana de pantalla completa.

Editar: Acabo de encontrar la solución en otra publicación de Stachoverflow. Aquí está la solución de esa publicación que funcionó muy bien en mi sistema:

    cvNamedWindow("Name", CV_WINDOW_NORMAL);
    cvSetWindowProperty("Name", CV_WND_PROP_FULLSCREEN, CV_WINDOW_FULLSCREEN);
    cvShowImage("Name", your_image);

Obtengo una pantalla completa real sin barra de título, etc.

puede usar la función cv :: setWindowProperty para su propósito, simplemente configúrela en CV_WINDOW_FULLSCREEN.

Documentación completa en openCV-WIKI

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *