0
我想調用位於sumpixels.cpp的cv :: integral()函數。 我沒有使用爲平方和計算的積分圖像(3d參數 - OutputArray _sqsum),並且想要禁用其計算以節省運行時間。如何在調用opencv的cv :: integral()函數時禁用sqsum的需要?
我不太熟悉opencv環境。
試圖呼叫cv::integral()
函數與NULL
作爲3d參數 - 沒有工作。 我進入(在sumpixels.cpp)的功能,我看到有這樣一行:
if(_sqsum.needed())
{
...
}
所以我想我可以手動修改它跳過,如果條件,但會是什麼的後果是什麼?我後來在調用IntegralFunc func方法時看到使用參數sqsum,那麼我應該發送給它什麼,而不是sqsum?
非常感謝! Eyal
我得到的錯誤@ haarfeatures.cpp: 「錯誤C2665:'cv :: integral':3個重載都不能轉換所有參數類型。」 我正在使用VS2012,opencv2.4.6.1(可能)。 – brkeyal 2014-10-27 12:13:48
然後你的源和目標類型不好。你看過支持的源/目標類型嗎? http://docs.opencv.org/modules/imgproc/doc/miscellaneous_transformations.html – rold2007 2014-10-29 04:30:54