Справочник по функциям
Загрузчики изображений
#
TestImages.testimage — Function
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"
#
TestImages.testimage_dip3e — Function
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
#
TestImages.shepp_logan — Function
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.
Вспомогательные средства
#
TestImages.full_imagename — Function
fullname = full_imagename(shortname)Возвращает первое совпадение с shortname в TestImages.remotefiles.