1
它返回的代碼doc按鍵或-1,如果是無按鍵操作,在指定的時間已經過去了之前。
但是當按下我的的Ubuntu 14.04設備上沒有按鍵則返回255,而不是-1。這是爲什麼?
代碼示例:
#include <opencv/cv.hpp>
#include <iostream>
using namespace cv;
int main(void) {
Mat image = Mat::zeros(100, 100, CV_8UC3);
char window_name[] = "waitKey() example";
imshow(window_name, image);
const int DELAY = 50;
int c = waitKey(DELAY);
std::cout << c << std::endl;
}
請發佈您的代碼! –
返回類型是int。如果你讀的是'uchar',它將會是255而不是-1 – Miki
代碼簡單地是imshow()和waitKey() – CrazyOrr