itkImageType* im = bbGetInputIn().get<itkImageType*>();
unsigned int dim = im->GetImageDimension();
-
bbSetOutputTypeName(bbtk::TypeName<typename itkImageType::PixelType>());
bbSetOutputDimension(dim);
const typename itkImageType::RegionType& r =im->GetLargestPossibleRegion();
bbSetOutputLargestPossibleRegion(r);
-
+
const typename itkImageType::IndexType& ind = r.GetIndex();
std::vector<int> vind;
for (unsigned int i=0;i<dim;++i)
std::vector<int> vsz;
for (unsigned int i=0;i<dim;++i)
vsz.push_back(sz[i]);
-
+
// brute hack to avoid failure of most black boxes that expects 3D images. // JPR
if (dim==2)
vsz.push_back(1);
vminmax.push_back( (float) (minMaxCalculator->GetMinimum()) );
vminmax.push_back( (float) (minMaxCalculator->GetMaximum()) );
bbSetOutputMinMax(vminmax);
-
- bbtkDebugDecTab("Core",9);
+
+ bbtkDebugDecTab("Core",9);
}
-}
-// eo namespace bbtk
+
+
+} // eo namespace bbtk
#endif