Hay una manera de cambiar la posición de la ventana que aparece cuando cv::imshow se llama?

Para mí, la ventana aparece parcialmente fuera de la pantalla, así que tengo que arrastrar alrededor antes de que pueda ver toda la imagen. Es muy molesto tener que hacer esto cada vez.

Tenía una mirada en el manual de referencia-parece que usted tiene el control sobre lo que pasa en el título de la ventana, pero no puedo ver nada relacionado a la posición de la ventana.

Ah, y el comportamiento es el mismo si uso el antiguo C (interfaz decvShowImage).

Alguna idea?

InformationsquelleAutor mpenkov | 2010-12-24

2 Comentarios

  1. 21

    Como de OpenCV 2.1 esto es posible también en C++ API usando el moveWindow función:

    cv::moveWindow(std::string winName, int x, int y)
    

    Por ejemplo:

    cv::namedWindow("WindowName");
    cv::moveWindow("WindowName", 10, 50);
    

Dejar respuesta

Please enter your comment!
Please enter your name here