Эх сурвалжийг харах

substituting Filter by FilterT method

Sven Sickert 9 жил өмнө
parent
commit
c3d5bd8777

+ 7 - 3
semseg/SemSegCsurka.cpp

@@ -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++ )
       {