]> Creatis software - creaContours.git/blobdiff - bbtk/src/bbcreaContourswxContourMainFrame_tool.cxx
#3388 wxContourMainFrame_tool box BBTK
[creaContours.git] / bbtk / src / bbcreaContourswxContourMainFrame_tool.cxx
index ede2c0cbb245d4e4c27162e1db27e29a76669713..aa05239e7eea5c372e24a728bde5a97b60448ef3 100644 (file)
@@ -37,7 +37,20 @@ void wxContourMainFrame_tool::Process()
         {
             if (bbGetInputImage()!=NULL)
             {
-                wxContourMainFrame::getInstance()->onSegmentationAllSlices2(10 ,128,5,2, bbGetInputImage() ); // step,isovalue,sampling,method
+                std::vector<double> param1=bbGetInputParam1();
+                if (param1.size()==6) 
+                {
+                    int     step        = param1[0];
+                    double  isovalue    = param1[1];
+                    int     sampling    = param1[2];
+                    int     method      = param1[3];
+                    int     min         = param1[4];
+                    int     max         = param1[5];
+                    wxContourMainFrame::getInstance()->onDeleteAllContours();
+                    wxContourMainFrame::getInstance()->onSegmentationAllSlices2(step ,isovalue,sampling,method,min,max, bbGetInputImage() ); // step,isovalue,sampling,method
+                } else {
+                    printf("BBTK warnning!!  wxContourMainFrame_tool box. In Type=1 the Param1 es not complite \n");
+                }// size
             }  // if Image
         } // Type==1
     }