diff --git a/extensions-builtin/forge_preprocessor_inpaint/scripts/preprocessor_inpaint.py b/extensions-builtin/forge_preprocessor_inpaint/scripts/preprocessor_inpaint.py index 922c339a..93c0463e 100644 --- a/extensions-builtin/forge_preprocessor_inpaint/scripts/preprocessor_inpaint.py +++ b/extensions-builtin/forge_preprocessor_inpaint/scripts/preprocessor_inpaint.py @@ -16,9 +16,9 @@ class PreprocessorInpaintOnly(PreprocessorInpaint): def __init__(self): super().__init__() self.name = 'inpaint_only' - self.tags = ['Inpaint'] - self.model_filename_filters = ['inpaint'] - self.slider_resolution = PreprocessorParameter(visible=False) + + def __call__(self, input_image, resolution, slider_1=None, slider_2=None, slider_3=None, **kwargs): + return input_image def process_before_every_sampling(self, process, cond, *args, **kwargs): return @@ -31,9 +31,9 @@ class PreprocessorInpaintLama(PreprocessorInpaintOnly): def __init__(self): super().__init__() self.name = 'inpaint_only+lama' - self.tags = ['Inpaint'] - self.model_filename_filters = ['inpaint'] - self.slider_resolution = PreprocessorParameter(visible=False) + + def __call__(self, input_image, resolution, slider_1=None, slider_2=None, slider_3=None, **kwargs): + return input_image add_supported_preprocessor(PreprocessorInpaint())