以下代碼給出了seg錯誤和一些時間延遲/掛起並且從不起作用。OpenCv:在for循環中旋轉圖像時應用程序掛起
for(i=0;i<360;i++)
{
CVrotate(image, i); //i is angle
display("image" in some window);
}
但是下面的工作很好。
for(i=0;i<360;i++)
{
CVrotate(image, i); //i is angle
waitkey(10);
display("image" in some window);
}
Cvrotate是一個正在旋轉圖像的功能,並且旋轉後的圖像由opencv函數顯示以供顯示。
爲什麼waitkey();需要在這裏? 我知道顯示器只有在CVrotate完成其工作後才能調用。同樣,我假設下一次迭代在顯示結束時開始,而不是在此之前。請賜教。
如果每個東西都在教程中給出,那麼可能不會存在!我剛剛閱讀了SO常見問題解答,沒有找到任何地方說「我無法在Opencv上問過去兩天中的10個問題」 – gpuguy
在問你一個問題之前,你必須找到(Google)類似的問題,並理解你的問題你面對。在此之後,您必須自行修復/尋找解決方案。但你只是盲目地問一些問題。我alerady給你一個答案的指針 - 你找到一個解決方案嗎? – ArtemStorozhuk
哦,是的,你的回答很有幫助。 – gpuguy