OpenCV 4.5.4、C 和 Win10。
可能我的語法沒有用這個計算,但有人能發現我的問題的解決方法嗎?我可以打開 USB 網路攝像頭視窗并顯示流。但我無法關閉它。
這將打開視窗,但根本沒有在流中帶來任何影像:
cv::imshow("Smaller", resized_down);
int c = cv::waitKey(1);
if ((char)c == 'c')
cv::destroyAllWindows();
break;
這效果更好,它顯示影像流,但按 C,它只會凍結影像:
cv::imshow("Smaller", resized_down);
int c = cv::waitKey(1);
if ((char)c == 'c')
break;
請指出您是否需要查看更多我的代碼。
uj5u.com熱心網友回復:
您的第一個代碼應該使用此修復程式(中斷;總是在您的代碼中執行!):
cv::namedWindow(“Smaller”);
while(true){
…
cv::imshow("Smaller", resized_down);
int c = cv::waitKey(1);
if ((char)c == 'c'){
cv::destroyAllWindows();
break;
}
…
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/382332.html
上一篇:礫石/骨料的分類
