OpenCV imshow no muestra imagen en osx
Estoy trabajando directamente en un libro y copié el siguiente código (esencialmente el equivalente de openCV de "hola mundo"):
//helloCV.cpp
#include <opencv2/opencv.hpp>
int main(int argc, char** argv){
cv::Mat img = cv::imread(argv[1], -1);
if (img.empty()) return -1;
cv::namedWindow("Example1", cv::WINDOW_AUTOSIZE);
cv::imshow("Example1", img);
cv::waitKey(0);
cv::destroyWindow("Example1");
return 0;
}//main
Desafortunadamente, cuando ejecuto este código, aparece una ventana con el encabezado y nada en él:
Sospecho que he estropeado el entorno o algo así al instalar OpenCV, pero cmake no arroja errores, y el código se ejecuta como se esperaba, saliendo correctamente al presionar una tecla y todo eso, con la evidente excepción de la falta de un foto mostrada
¿Algun consejo?
¡Gracias!