|
@@ -3,7 +3,7 @@
|
|
|
|
|
|
#include "SemSegCsurka.h"
|
|
|
#include "vislearning/baselib/ICETools.h"
|
|
|
-#include "core/image/Filter.h"
|
|
|
+#include "core/image/FilterT.h"
|
|
|
#include "semseg/semseg/postsegmentation/PSSImageLevelPrior.h"
|
|
|
|
|
|
using namespace std;
|
|
@@ -449,7 +449,10 @@ void SemSegCsurka::smoothHL ( Examples ex )
|
|
|
}*/
|
|
|
|
|
|
for ( int i = 0; i < ( int ) imgv.size(); i++ )
|
|
|
- filterGaussSigmaApproximate<float, float, float> ( imgv[i], sigma, &gaussImgv[i] );
|
|
|
+ {
|
|
|
+ NICE::FilterT<float, float, float> filt;
|
|
|
+ filt.filterGaussSigmaApproximate ( imgv[i], sigma, &gaussImgv[i] );
|
|
|
+ }
|
|
|
|
|
|
for ( int i = 0; i < ( int ) ex.size(); i++ )
|
|
|
{
|
|
@@ -1923,7 +1926,8 @@ void SemSegCsurka::classifyregions ( CachedExample *ce, NICE::ImageT<int> & segr
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- filterGaussSigmaApproximate<float, float, float> ( dblImg, sigma, &gaussImg );
|
|
|
+ NICE::FilterT<float, float, float> filt;
|
|
|
+ filt.filterGaussSigmaApproximate ( dblImg, sigma, &gaussImg );
|
|
|
|
|
|
for ( int y = 0; y < ysize; y++ )
|
|
|
{
|