示例#1
0
文件: Structure.java 项目: cmci/tango
 @Override
 public ImageHandler runPreFilter(
     int currentStructureIdx, ImageHandler input, InputImages images) {
   double scaleZ = input.getScaleZ();
   double scaleXY = input.getScaleXY();
   String unit = input.getUnit();
   if (!useScale.isSelected()) input.setScale(scaleXY, scaleXY, unit);
   ImageHandler res =
       getStructure(
           input, Math.max(sscale.getFloatValue(1), 1), Math.max(iscale.getFloatValue(1), 1))[
           choice.getSelectedIndex()];
   if (!useScale.isSelected()) {
     res.setScale(scaleXY, scaleZ, unit);
     input.setScale(scaleXY, scaleZ, unit);
   }
   return res;
 }