**/
inredo = 0;
inundo = 0;
- stundoredo = "data/temp";
+
+ time_t seconds;
+ seconds = time (NULL);
+ int time = seconds;
+
+
+ stundoredo = "data/temp"+intToString(time);
_currentIndex = 0;
_contourPropagation = NULL;
**/
}
-KernelManagerContour::KernelManagerContour(std::vector<vtkImageData*> images){
+KernelManagerContour::KernelManagerContour(std::vector<vtkImageData*> images,std::string datadir){
/**THIS ALL SHOULD BE IN AN OTHER LIB CALLED PERSISTANCE
**/
inredo = 0;
inundo = 0;
- stundoredo = "data/temp";
- _currentIndex = 0;
+ time_t seconds;
+ seconds = time (NULL);
+ int time = seconds;
+
+
+ stundoredo = datadir+"/temp"+intToString(time);
+ _currentIndex = 0;
+
_contourPropagation = NULL;
#if(WIN32)
mkdir(stundoredo.c_str());
** FINISH PERSISTANCE
**/
setVectImages(images);
- initializeEnvironment();
+ initializeEnvironment(datadir);
}
KernelManagerContour::~KernelManagerContour(){
change->SetInformationInput(img);
change->SetInputConnection(img->GetProducerPort());
- change->SetOutputSpacing(0.6,0.6,0.6);
+ change->SetOutputSpacing(1,1,1);
change->Update();
vectimages = vectimg;
}
-void KernelManagerContour::initializeEnvironment(){
- std::string conceptsFN = "data/holaConceptsFile.cf";
- std::string imageSourcesFN = "data/holaImagesInstantsFile.of";
+void KernelManagerContour::initializeEnvironment(std::string datadir){
+ std::string conceptsFN = datadir+"holaConceptsFile.cf";
+ std::string imageSourcesFN = datadir+"holaImagesInstantsFile.of";
std::string imageSectionsFN = "";
std::string axeThingsFN = "";
}
- OutlineModelBuilder * _builder = new OutlineModelBuilder( conceptsFN );
+ OutlineModelBuilder * _builder = new OutlineModelBuilder( conceptsFN ,datadir);
_builder->buildImageSource_Envornment( imageSourcesFN, sourcesMap );
_builder->buildImageSection_Envornment( imageSectionsFN, sectionsMap );
_builder->buildAxe_Envornment(axeThingsFN, axesMap );