              self._available_masks,
              self._samples.predictor.has_predicted_mask,
              self._patch.converter.cli_arguments.color_adjustment.replace("-", "_"),
              self._patch.converter.cli_arguments.mask_type.replace("-", "_"),
              self._patch.converter.cli_arguments.scaling.replace("-", "_"),
              self._config_tools,
              self._refresh,
              self._samples.generate,
              self._tk_vars)
          self._opts_book = OptionsBook(options_frame,
 
</s> remove         self._options = ["color", "mask_type", "scaling"]
 </s> add         self._options = ["color", "mask_type"] </s> remove         self._adjustments = dict(box=None, mask=None, color=None, seamless=None, scaling=None)
 </s> add         self._adjustments = dict(box=None, mask=None, color=None, seamless=None, sharpening=None) </s> remove         if self._adjustments["scaling"] is not None:
            new_image = self._adjustments["scaling"].run(new_image)
 </s> add         if self._adjustments["sharpening"] is not None:
            new_image = self._adjustments["sharpening"].run(new_image) </s> remove         if self._args.scaling != "none" and self._args.scaling is not None:
            self._adjustments["scaling"] = PluginLoader.get_converter(
                "scaling",
                self._args.scaling,
                disable_logging=disable_logging)(configfile=self._configfile, config=config)
 </s> add         sharpening = PluginLoader.get_converter(
            "scaling",
            "sharpen",
            disable_logging=disable_logging)(configfile=self._configfile, config=config)
        if sharpening.config.get("method", None) is not None:
            self._adjustments["sharpening"] = sharpening </s> remove         self._adjustments = dict(box=None, mask=None, color=None, seamless=None, scaling=None)
 </s> add         self._adjustments = dict(box=None, mask=None, color=None, seamless=None, sharpening=None)
              self._available_masks,
              self._samples.predictor.has_predicted_mask,
              self._patch.converter.cli_arguments.color_adjustment.replace("-", "_"),
              self._patch.converter.cli_arguments.mask_type.replace("-", "_"),

              self._config_tools,
              self._refresh,
              self._samples.generate,
              self._tk_vars)
          self._opts_book = OptionsBook(options_frame,
keep keep keep keep replace keep keep keep keep keep
 Convert - Move scaling option exclusively to config 
tools/preview/preview.py