2013-05-06 2 views
0

Я только начал использовать opencv 2.4.0. Поэтому после установки я попытался скопировать пример кода из here в мой проект. Итак, нажмите на F5, затем откроется экран cmd, затем немедленно закроется. Я попробовал поиск по Google, но не нашел решения. Что я делаю не так?OpenCV На VS10 открывается, затем закрывается

ответ

1

Перейдите в cmd и перейдите в каталог exe, но прежде чем найти видеофайл, скопируйте его в этот рабочий каталог.

cd WhereYourApplicationExe 
yourapplication.exe avideofile.wmv avideofile.wmv 10 1 
1

Поскольку это консольное приложение, вы можете либо добавить

cin.get(); 
return 0; 

в вашем Main блоке. Это гарантирует, что окно подсказки будет ждать ввода пользователя перед закрытием, так как на данный момент выполняется код и окно командной строки закрывается по завершении.

С другой стороны, если вам не нужен отладчик, вы можете нажать CTRL + F5 запустить его.

+0

Он просто останавливает cmd от закрытия. Окна, которые предполагается открыть, открываются, как в ссылке: http://docs.opencv.org/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html – user1850666

+1

Простите, я не понимаю. Если окна открываются, как ожидалось, и вы не хотите, чтобы CMD не закрывался, в чем проблема? Если вы запускаете консольное приложение, приглашение cmd должно запускаться в одной точке, даже если оно открывает внешние окна. – keyboardP

+0

Простите, что я хотел сказать, когда я нажимаю F5, чтобы запустить его, cmd открывается, затем закрывается, но ничего не происходит. – user1850666

Смежные вопросы