blinddeconv.processing.restorepipeline module

Модуль конвейера обработки изображения.

Возможности:
  • Применение нескольких фильтров.

  • Применение методов восстановления.

  • Анализ результатов.

Авторы: Юров П.И., Беззаборов А.А.

class blinddeconv.processing.restorepipeline.ModuleProcessPipeline(processing_instance: Any)[исходный код]

Базовые классы: ModuleProcess

Модуль конвейера обработки изображения.

Возможности:
  • Применение нескольких фильтров.

  • Применение методов восстановления.

  • Анализ результатов.

__init__(processing_instance: Any) None[исходный код]

Инициализация.

Параметры

processing_instanceAny

Ссылка на объект Processing с изображениями.

full_process(filters: list, methods: list, size: float = 0.75, kernel_intencity_scale: float = 10.0) None[исходный код]

Пайплайн применения фильтров с последующим восстановлением.

Параметры

filterslist

Массив массивов объектов FilterBase [[],[]].

methodslist

Массив объектов DeconvolutionAlgorithm.

sizefloat

Размер таблицы.

kernel_intencity_scalefloat

Цвет пикселей PSF при выводе.