Skip to content
Snippets Groups Projects
Commit cdae7cf1 authored by Cyrille Valladeau's avatar Cyrille Valladeau
Browse files

ENH : emergency push...

parent 814b1f3b
No related branches found
No related tags found
No related merge requests found
......@@ -113,13 +113,13 @@ private:
void operator=(const Self&); //purposely not implemented
// line detector filter
LineDetectorPointerType m_LineDetector;
//LineDetectorPointerType m_LineDetector;
// Region extractor.
LineSpatialObjectListPointerType m_LineSpatialObjectList;
// Store requested region for each threads
RegionListType m_RegionList;
ExtractorListType::Pointer m_Extractor;
LineDetectorListType::Pointer m_LineDetector;
typename ExtractorListType::Pointer m_Extractor;
typename LineDetectorListType::Pointer m_LineDetector;
}; // end of class
// end of class PersistentLineSegmentDetector
......
......@@ -52,9 +52,18 @@ PersistentLineSegmentDetector<TInputImage, TPrecision>
m_LineSpatialObjectList->Resize(nbThread);
m_RegionList = RegionListType(nbThread);
m_Extractor->Clear();
m_Extractor->Resize(nbThread);
m_LineDetector->Clear();
m_LineDetector->Resize(nbThread);
//m_Extractor->Resize(nbThread);
//m_LineDetector->Resize(nbThread);
for(unsigned int p=0; p<nbThread; p++)
{
m_Extractor->PushBack( ExtractorType::New() );
m_LineDetector->PushBack( LineDetectorType::New() );
}
}
template<class TInputImage, class TPrecision>
......@@ -126,7 +135,7 @@ PersistentLineSegmentDetector<TInputImage, TPrecision>
m_Extractor->GetNthElement(threadId)->SetExtractionRegion(outputRegionForThread/*this->GetInput()->GetRequestedRegion()*/);
m_Extractor->GetNthElement(threadId)->UpdateOutputInformation();
m_LineDetector->GetNthElement(threadId)->SetInput(extractor->GetOutput());
m_LineDetector->GetNthElement(threadId)->SetInput(m_Extractor->GetNthElement(threadId)->GetOutput());
m_LineDetector->GetNthElement(threadId)->Update();
/*
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment