Документация Engee

Справочник по функциям

Загрузчики изображений

img = testimage(filename; download_only=false, [ops...])

Загружает тестовое изображение, которое частично совпадает с filename; если совпадений несколько, используется первое из них.

При download_only=true возвращается полный путь к файлу. Остальные именованные аргументы ops передаются в бэкенд ввода-вывода изображений посредством FileIO.load.

Пример

julia> using TestImages
julia> img = testimage("cameraman.tif"); # fullname
julia> img = testimage("cameraman"); # без расширения работает
julia> img = testimage("c"); # с частью имени тоже работает

Расширенная справка

Ниже приведен полный список тестовых изображений. Он также доступен на странице https://testimages.juliaimages.org/.

  • "airplaneF16"

  • "autumn_leaves"

  • "barbara_color"

  • "barbara_gray_512"

  • "bark_512"

  • "bark_he_512"

  • "beach_sand_512"

  • "beach_sand_he_512"

  • "blobs"

  • "brick_wall_512"

  • "brick_wall_he_512"

  • "calf_leather_512"

  • "calf_leather_he_512"

  • "cameraman"

  • "chelsea"

  • "coffee"

  • "earth_apollo17"

  • "fabio_color_256"

  • "fabio_color_512"

  • "fabio_gray_256"

  • "fabio_gray_512"

  • "grass_512"

  • "grass_he_512"

  • "hela-cells"

  • "herringbone_weave_512"

  • "herringbone_weave_he_512"

  • "house"

  • "jetplane"

  • "lake_color"

  • "lake_gray"

  • "lena_color_256"

  • "lena_color_512"

  • "lena_gray_16bit"

  • "lena_gray_256"

  • "lena_gray_512"

  • "lighthouse"

  • "lilly"

  • "livingroom"

  • "m51"

  • "mandril_color"

  • "mandril_gray"

  • "mandrill"

  • "monarch_color"

  • "monarch_color_256"

  • "moonsurface"

  • "morphology_test_512"

  • "mountainstream"

  • "mri-stack"

  • "multi-channel-time-series.ome"

  • "peppers_color"

  • "peppers_gray"

  • "pigskin_512"

  • "pigskin_he_512"

  • "pirate"

  • "plastic_bubbles_512"

  • "plastic_bubbles_he_512"

  • "raffia_512"

  • "raffia_he_512"

  • "resolution_test_1920"

  • "resolution_test_512"

  • "simple_3d_ball"

  • "simple_3d_psf"

  • "straw_512"

  • "straw_he_512"

  • "sudoku"

  • "toucan"

  • "walkbridge"

  • "water_512"

  • "water_he_512"

  • "woman_blonde"

  • "woman_darkhair"

  • "wood_grain_512"

  • "wood_grain_he_512"

  • "woolen_cloth_512"

  • "woolen_cloth_he_512"

img = testimage(filename; download_only=false, [ops...]

Загружает изображение из учебника DIP3E, которое частично соответствует filename без учета регистра символов.

При download_only=true возвращается полный путь к файлу. Остальные именованные аргументы ops передаются в бэкенд ввода-вывода изображений посредством FileIO.load.

Пример

julia> using TestImages
julia> img = testimage_dip3e("cameraman") # соответствует Fig0222(b)(cameraman).tif
julia> img = testimage_dip3e("fig0222(a)")

!!! note "License" Для использования изображения с символом © в целях, отличных от

личных образовательных или исследовательских, требуется разрешение владельца. См. файл со сведениями об авторских правах: https://www.imageprocessingplace.com/DIP-3E/dip3e_copyrights.htm.

DIP3E: Digital Image Processing, 3rd edition, авторы Rafael C. Gonzalez и Richard E. Woods

phantom = shepp_logan(N, [M=N]; high_contrast=true)

Выводит фантом Шеппа-Логана размером NxM, который представляет собой стандартное тестовое изображение, обычно используемое для сравнения алгоритмов реконструкции изображений в области компьютерной томографии (КТ) и магнитно-резонансной томографии (МРТ).

Если аргумент M не указан, фантом имеет размер NxN. Если именованный аргумент high_constrast установлен в значение false, создается КТ-версия [1] фантома. В противном случае рассчитывается версия для МРТ с высокой контрастностью [2].

Справочные материалы

[1] Shepp, Lawrence A., and Benjamin F. Logan. The Fourier reconstruction of a head section. IEEE Transactions on nuclear science 21.3 (1974): 21—​43.

[2] Toft, Peter Aundal. The Radon transform-theory and implementation. (1996): 201.

[3] Jain, Anil K. Fundamentals of digital image processing. Prentice-Hall, Inc., (1989): 439.

Вспомогательные средства

fullname = full_imagename(shortname)

Возвращает первое совпадение с shortname в TestImages.remotefiles.