A char
- это просто число от -128 до 127 (или от 0 до 255, если оно не подписано), обычно, но не всегда, представляющее код символа ASCII.
У компилятора нет проблемнеявное преобразование целочисленного литерала в char
, если он попадает в допустимый диапазон значений, что и происходит в операторе if
.
Функция cvWaitKey
возвращает код символа ключа, которыйбыл нажат.Код символа ASCII 27 соответствует клавише ESC.
Параметр cvWaitKey
(33) - это количество миллисекунд ожидания.Ожидание 33 мс на каждом кадре (что, как я ожидаю, происходит) означает, что приложение работает со скоростью 30 кадров в секунду.