菜鸟求教OpenCV的小程序 while(1){ key=cvWaitKey(5000); if(key==27) break; switch(key)...求指出问题

switch的选项似乎都不进行对照就直接进入我的default部分了。
2025-12-17 23:32:28
推荐回答(3个)
回答1:

请问你自己在输入key的时候是输入的Ascall码值不,还是直接输入的字母,你要知道你定义的key是整型的...你把int key;改为char key;这样就好了

回答2:

直接看你发的程序看不出问题来…你试试把case里的改成ASCII码数字呢?
会不会你使用的是Unicode编译环境所以char对不上。。

回答3:

不能吧,发个完整点程序