O OpenCV imshow não exibe imagem no osx

Estou trabalhando direto de um livro e copiei o seguinte código (essencialmente o equivalente ao openCV de "hello world"):

//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 

Infelizmente, quando executo esse código, recebo uma janela com o cabeçalho e nada nele:

Eu suspeito que estraguei o ambiente ou algo parecido ao instalar o OpenCV, mas o cmake não está lançando erros, e o código é executado conforme o esperado, saindo corretamente com o pressionamento de tecla e tudo isso, com a evidente exceção da falta de um foto exibida.

Alguma dica?

Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion