The problem is that there is currently no way of retrieving the OutsideValue used by the BoudingObjectCutter when using SetAutoOutsideValue(true). The current code does something like
TOutputPixel outsideValue; if(cutter->m_AutoOutsideValue) { outsideValue = itk::NumericTraits<TOutputPixel>::min(); } else { outsideValue = (TOutputPixel) cutter->m_OutsideValue; }
As you can see, the outside value used is computed from itk::NumericTraits<> but is never assigned to m_OutsideValue. Therefore, the method GetOutsideValue() doesn't return the correct value.