#include <ITKImageGenericFilters_1/ImageToBoundingBoxFromThreshold.h>
-#include <cpInstances/Image.h>
-#include <cpInstances/BoundingBox.h>
+#include <cpInstances/DataObjects/Image.h>
+#include <cpInstances/DataObjects/BoundingBox.h>
#include <itkImage.h>
#include <cpExtensions/Algorithms/ImageToBoundingBoxFromThreshold.h>
ImageToBoundingBoxFromThreshold( )
: Superclass( )
{
- this->_ConfigureInput< cpInstances::Image >( "Input", true, false );
- this->_ConfigureOutput< cpInstances::BoundingBox >( "Output" );
+ this->_ConfigureInput< cpInstances::DataObjects::Image >( "Input", true, false );
+ this->_ConfigureOutput< cpInstances::DataObjects::BoundingBox >( "Output" );
this->m_Parameters.ConfigureAsReal( "LowerThreshold", 0 );
this->m_Parameters.ConfigureAsReal( "UpperThreshold", 1 );
// Create output
auto reg = filter->GetRegion( );
- auto bb = this->GetOutput< cpInstances::BoundingBox >( "Output" );
+ auto bb = this->GetOutput< cpInstances::DataObjects::BoundingBox >( "Output" );
typename _TImage::PointType p0, p1;
image->TransformIndexToPhysicalPoint( reg.GetIndex( ), p0 );
image->TransformIndexToPhysicalPoint( reg.GetIndex( ) + reg.GetSize( ), p1 );