} // for i
filter->SetSeedPoints( points );
filter->SetInputData( bbGetInputIn() );
- filter->ThresholdBetween(10, 100);
+ if (bbGetInputThreshold().size()==2)
+ {
+ filter->ThresholdBetween( bbGetInputThreshold()[0] , bbGetInputThreshold()[1] );
+ } else {
+ filter->ThresholdBetween( 0, 100 );
+ }// if Thershold size
+
// filter->SetNeighborhoodRadius (4, 4, 4 );
filter->SetInValue(255);
filter->SetOutValue(0);
filter->SetSliceRangeZ(minZ-border,maxZ+border);
filter->Update();
bbSetOutputOut( filter->GetOutput() );
- } // if lst
+ } else {
+ bbSetOutputOut( NULL );
+ }// if lst
}
//=====
// Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)