blinddeconv.processing.display module

Модуль вывода связей из фреймворка на экран.

Выводит оригинальное изображение, смазанное, метрики смазанного, ядро смаза, предобработанное, восстановленное, ядро восстановленного, метрики восстановленного, зашифрованный фильтр смаза.

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

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

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

Модуль вывода связей из фреймворка на экран.

Выводит оригинальное изображение, смазанное, метрики смазанного, ядро смаза, предобработанное, восстановленное, ядро восстановленного, метрики восстановленного, зашифрованный фильтр смаза.

Возможности:
  • Вывод ядер под изображением.

  • Вывод ядер сбоку.

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

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

Параметры

processing_instanceAny

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

show(size: float = 1.0, kernel_intencity_scale: float = 1.0, kernel_size: float = 1.0) None[исходный код]

Вывод всех изображений: оригинал, размытые, восстановленные + метрики.

show_line(window_scale: float = 1.0, fontsize: int = 8) None[исходный код]

Вывод изображений в строчку.

Параметры

window_scalefloat

Регулирует размер окна.

fontsizeint

Размер шрифта.