blinddeconv.processing.clear module

Модуль очищения связей из фреймворка и удаления изображений из указанных директорий.

Возможности:
  • Удалить все связи.

  • Удалить обработанные изображения.

  • Удалить восстановленные изображения.

  • Удалить все из указанных директорий.

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

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

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

Модуль очищения связей из фреймворка и удаления изображений из указанных директорий.

Возможности:
  • Удалить все связи.

  • Удалить обработанные изображения.

  • Удалить восстановленные изображения.

  • Удалить все из указанных директорий.

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

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

Параметры

processing_instanceAny

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

clear_all() None[исходный код]

Полная очистка: файлы + состояния + загруженные изображения.

clear_input() None[исходный код]

Убирает привязку ко всем загруженным изображениям.

clear_output() None[исходный код]

Удаление всех сгенерированных файлов.

clear_output_directory(warning: str = 'IT WILL DELETE EVERYTHING!') None[исходный код]

Полная очистка выходных директорий.

clear_restored() None[исходный код]

Удаляет восстановленные изображения из каждой связи.

reset() None[исходный код]

Сброс состояний всех изображений до исходного.

unbind_restored() None[исходный код]

Разрывает связь, убирая все восстановленные.