Я бы установил XQuartz на ваш Mac, чтобы у вас был сервер X11, затем при входе в систему BeagleBone через ssh
используйте ssh -Y user@beaglebone
, а затем imshow()
появится на экран вашего Mac.
Посмотрите на этот ответ , чтобы узнать, как автоматизировать это с помощью вашего ssh
файла конфигурации.
Проверьте, что XQuartz правильно настроен на вашем Mac, сначала запустив xeyes
или xclock
из терминала. Когда это сработает, попробуйте ssh
войти в BeagleBone и запустить там xeyes
или xclock
. Как только это сработает, попробуйте с OpenCV imshow()
.
В качестве альтернативы, поделитесь каталогом на своей BeagleBone с Mac через NFS или Samba и сохраните ваши изображения (из вашего кода OpenCV) на диске в этом каталоге на вашей BeagleBone. Затем смонтируйте этот каталог с Mac (используя ⌘ K в Finder) и используйте Preview
или QuickLook
для просмотра файлов.
QuickLook - это когда один раз кратко коснитесь файла в Finder с помощью мыши, чтобы выделить его, затем нажмите ПРОБЕЛ , чтобы быстро просмотреть файл и еще раз, чтобы закрыть QuickLook.