MATLAB.Exponenta
–Û·Ë͇ Matlab&Toolboxes

Обработка сигналов и изображений\Image Processing Toolbox

Список функций Image Processing Toolbox: Оглавление

Форматы представления данных

  • xyz2uint16 - Преобразование цветовых данных из формата XYZ в uint16
  • xyz2double - преобразование данных в XYZ-значения в формате double
  • double - представление элементов массива в формате double
  • uint8 - представление элементов массива в формате uint8
  • im2double - представление изображения массивом в формате double
  • im2uint8 - представление изображения массивом в формате uint8
  • im2uint16 - представление изображения массивом в формате uint16
  • im2mis - представление изображений в Java MemoryImageSource
  • im2java2d - преобразование изображения в буферизованное изображение Java
  • im2java - преобразование данных в Java-изображение
  • lab2uint8 - преобразование данных из формата L*a*b* в uint8
  • lab2uint16 - преобразование данныхL*a*b* в формат uint16
  • lab2double - преобразование данных L*a*b* в формат double
  • iptnum2ordinal - преобразование положительных целых чисел в строку

Определение типа изображения

  • isbw - проверить, является ли изображение бинарным
  • isgray - проверить, является ли изображение полутоновым
  • isind - проверить, является ли изображение палитровым
  • isrgb - проверить, является ли изображение полноцветным

Работа с графическими форматами файлов

  • imfinfo - чтение из файла информации об изображении
  • imread - чтение изображения из файла
  • imwrite - запись изображения в файл
  • imageinfo - Создание информационных данных о изображении
  • imagemodel - Доступ к свойствам изображений с точки зрения их отображения

Установка и чтение глобальных переменных IPT

  • iptsetpref - установка глобальных переменных IPT
  • iptgetpref - чтение глобальных переменных IPT
  • getline - выбор ломаной линии с помощью мышки
  • getpts - выбор точек с помощью мышки
  • getrect - выбор прямоугольника с помощью мышки
  • ipticondir - возвращает название директории, содержащей IPT и MATLAB иконки
  • iptgetapi - доступ к прикладному программному интерфейсу

Вывод изображений на экран и захват их с экрана

  • imshow - вывод изображения на экран
  • truesize - установка размеров окна для отображения изображений
  • subimage - вывод нескольких изображений в одном окне
  • colorbar - вывод на экран палитры
  • imcontour - построение для изображения линий уровня
  • immovie - создание видеопоследовательности
  • montage - вывод на экран всех кадров многокадрового изображения
  • warp - наложение изображения на поверхность
  • zoom - масштабирование изображения в окне изображения
  • getimage - получение изображения из графического объекта
  • dicominfo - чтение метаданных из DICOM-файла
  • dicomread - чтение DICOM изображений
  • dicomwrite - запись изображений в DICOM-файл
  • dicomuid - Генерация идентификатора для DICOM-файлов
  • imview - Отображение изображений в Image Viewer
  • imgcf - получение последних отображаемых изображений
  • imgca - получение недавно обрабатываемых данных
  • imgetfile - отображение диалогового окна открытия изображений
  • imhandles - установка ручного управления изображениями
  • dicomanon - анонимность DICOM-файла
  • dicomdict - получение или установка активного словаря DICOM-данных
  • impositionrect - создание передвигаемого прямоугольника
  • imscrollpanel - панель прокрутки для интерактивного управления изображениями
  • analyze75info - считывание метаданных из установленного заголовка файла данных Analyze 7.5
  • analyze75read - считывание данных изображения из Analyze 7.5

Преобразования типов изображений

  • im2bw - бинаризация отсечением по порогу яркости
  • mat2gray - преобразование матрицы чисел в полутоновое изображение
  • rgb2gray - преобразование полноцветного изображения в полутоновое
  • ind2gray - преобразование палитрового изображения в полутоновое
  • gray2ind - преобразование полутонового изображения в палитровое
  • grayslice - преобразование полутонового изображения в палитровое отсечением по нескольким порогам
  • ind2rgb -преобразование палитрового изображения в полноценное
  • dither - диффузионное псевдосмешение цветов
  • rgb2ind - преобразование полноцветного изображения в палитровое
  • imapprox - уменьшение количества цветов палитрового изображения
  • cmunique - поиск палитры минимального размера
  • cmpermute - изменение порядка цветов в палитре
  • label2rgb - преобразование матрицы меток в RGB-изображение

Конвертирование цветовых систем

  • rgb2hsv - конвертирование из RGB в HSV
  • hsv2rgb - конвертирование из HSV в RGB
  • rgb2ntsc - конвертирование из RGB в YIQ
  • ntscc2rgb - конвертирование из YIQ в RGB
  • rgb2ycbcr - конвертирование из RGB в YCbCr
  • ycbcr2rgb - конвертирование из YCbCr в RGB
  • rgbplot - изображение компонентов RGB палитры (MATLAB Toolbox)
  • graythresh - вычисление глобального порога изображения с использованием метода Отса
  • iccread - считывание описания ICC

Геометрические преобразования изображений

  • imcrop - кадрирование изображений
  • imresize - изменение размеров изображения
  • imrotate - поворот изображения
  • checkerboard - создание шахматно-образных изображений
  • findbounds - определение границ при пространственных преобразованиях
  • imtransform - применение пространственных преобразований изображений
  • makeresampler - создание повторяющейся структуры
  • maketform - создание структуры пространственных преобразований (TFORM)
  • tformarray - применение пространственных преобразований для многомерных массивов
  • tformfwd - применение прямых пространственных преобразований
  • para2fan - вычисление веерно-лучевых проекций на основании параллельно-лучевых томографических данных
  • tforminv - применение обратных пространственных преобразований
  • fan2para - вычисление параллельно-лучевых проекций данных томографии с расходящимся пучком
  • fanbeam - вычисление веерно-лучевых преобразований
  • fliptform - перестановка исходных и результирующих данных в структуре TFORM
  • ifanbeam - вычисление инверсного веерно-лучевого преобразования
  • applycform - применение преобразования цветовых пространств
  • makecform - создание структуры преобразования цветовых значений
  • whitepoint - описание полноцветной белой точки в цветовом пространстве
  • immagbox - локальное увеличение с использованием панели прокрутки

Анализ изображений

  • imhist - построение гистограммы
  • improfile - построение профиля
  • impixel - определение значения пиксела
  • pixval - управление режимом отображения значений пикселов
  • mean2 - вычисление среднего значения элементов матрицы
  • std2 - вычисление среднеквадратического отклонения элементов матрицы
  • corr2 - вычисление коэффициентов корреляции между двумя матрицами
  • xcorr2 - вычисление двумерной взаимной корреляционной функции
  • imabsdiff - определение отличительных признаков двух изображений
  • imadd - суммирование двух изображений или суммирование изображения и константы
  • imcomplement - дополнение изображений
  • imdivide - разделение двух изображений или разделения изображения на константу
  • imlincomb - вычисление линейной комбинации двух изображений
  • immultiply - умножение двух изображений или умножение изображения на константу
  • imsubtract - вычитание двух изображений или вычитание константы из изображения
  • regionprops - определение свойств области изображения
  • cpstruct2pairs - конвертирование cpstruct в наиболее важные контрольные точки
  • cp2tform - вывод пространственных преобразований между парой контрольных точек
  • cpcorr - определение согласованных контрольных точек с использованием кросс-корреляции
  • cpselect - инструмент выбора контрольных точек
  • normxcorr2 - нормализация двумерной кросс-корреляции
  • deconvblind - улучшение изображений с использованием обратной свертки
  • deconvlucy - улучшение изображений с использованием метода Лаки-Ричардсона
  • deconvreg - улучшение изображений с использованием регуляризационной фильтрации
  • deconvwnr - улучшение изображений с использованием фильтра Винера
  • ippl - проверка наличия библиотеки функций (Intel Performance Primitives Library (IPPL))
  • getrangefromclass - получение динамического диапазона изображений на основе их формата
  • graycomatrix - полутоновая матрица смежности для изображений
  • graycoprops - свойства полутоновых матриц смежности
  • hough - преобразование Хо
  • houghlines - получение линий сегментации на основе преобразований Хо
  • houghpeaks - локализация пиков при преобразованиях Хо
  • imdisplayrange - отображение динамического диапазона яркостей изображения
  • entropy - энтропия интенсивности элементов изображения
  • entropyfilt - локальная энтропия интенсивностей элементов изображения
  • impixelinfoval - средства получения информации о пикселе без текстовых меток
  • getimagemodel - восстановление моделей объектов изображения на основе объектов изображения
  • impixelregion - средства просмотра локального массива пикселей
  • impixelregionpanel - панель инструментария отображения локального массива пикселей изображения
  • impixelinfo - средства получения информации о пикселях

Улучшение изображений

  • histeq - выравнивание гистограммы
  • imadjust - контрастирование с гамма–коррекцией
  • brighten - управление яркостью палитры
  • imnoise - добавление шума
  • roifill - заполнение областей интереса
  • stretchlim - поиск границ повышения контраста изображения
  • edgetaper - виделение краев с использованием функции протяженности точек
  • otf2psf - преобразование оптической функции в функцию протяженности точек
  • psf2otf - преобразование функции протяженности точек в оптическую функцию
  • adapthisteq - Выполнение контрастно ограниченной адаптивной эквализации гистограммы
  • decorrstretch - Применение декорреляционного растяжения многоканальных изображений
  • axes2pix - интерактивный методы регулирования контраста и яркости
  • imcontrast - средства усиления контраста изображения

Фильтрация изображений

  • conv2 - свертка изображений
  • convn - свертка N–мерных сигналов
  • convmtx2 - вычисление матрицы свертки
  • filter2 - двумерная линейная фильтрация
  • freqz2 - двумерная АЧХ
  • fspecial - задание маски предопределенного фильтра
  • fsamp2 - формирование маски линейного фильтра по желаемой АЧХ
  • ftrans2 - формирование маски линейного фильтра методом преобразования частот
  • fwind1 - формирование маски линейного фильтра по желаемой АЧХ с использованием одномерного окна
  • fwind2 - формирование маски линейного фильтра по желаемой АЧХ с использованием двумерного окна
  • blkproc - обработка блоков изображения
  • bestblk - определение размера блока
  • nlfilter - обобщенный нелинейный фильтр
  • colfilt - оптимизированная операция фильтрации
  • im2col - преобразование фрагментов изображения в столбцы
  • col2im - преобразование вспомагательного изображения
  • ordfilt2 - ранговая фильтрация
  • medfilt2 - медианная фильтрация
  • wiener2 - адаптивная винеровская фильтрация
  • roifilt2 - фильтрация областей интереса
  • imfilter - фильтрация двумерных и многомерных изображений
  • freqspace - определение отзыва в двумерной частотной области (MATLAB Toolbox)

Сегментация изображений

  • poly2mask - преобразование некоторой области в маску
  • qtdecomp - сегментация методом разделения
  • qtgetblk - получение блоков из квадро–дерева результатов сегментации
  • qtsetblk - замена блоков–результатов сегментации
  • edge - выделение границ
  • roipoly - задание области интереса с помощью полигона
  • roicolor - бинаризация по заданым цветам
  • watershed - Алгоритм маркерного водораздела

Морфологические операции над бинарным изображением

  • uintlut - вычисление новых значений массива на основе табличных преобразований
  • applylut - преобразование бинарного изображения с помощью таблицы перекодировки
  • bwboundaries - отслеживание локальных границ на бинарном изображении
  • bwmorph - морфологические операции над бинарным изображением
  • bwareaopen - открытие бинарных площадей (малых объектов)
  • bwdist - определение периода преобразования бинарных объектов
  • bwfill - заполнение областей фона
  • bwhitmiss - бинарные hit-miss операции
  • bwlabeln - установка метки связанных элементов в многомерных бинарных изображениях
  • bwpack - упаковка бинарных изображений
  • bwperim - выделение границ бинарных объектов
  • bwselect - выделение объектов
  • bwtraceboundary - oтслеживание контуров бинарных изображений
  • bwulterode - предельная эрозия
  • bwunpack - распаковка бинарных изображений
  • conndef - отсутствие связности
  • dilate - наращение бинарного объекта
  • erode - эрозия бинарного объекта
  • imbothat - выполнение низкочастотной фильтрации
  • imclearborder - подавление световой структуры связанной с краями изображения
  • imclose - закрыть изображение
  • imdilate - расширение изображения
  • imerode - эрозия изображения
  • imextendedmax - максимальная длительность преобразований
  • imextendedmin - минимальная длительность преобразований
  • imfill - заполнение областей изображения
  • imhmax - H-максимальные преобразования
  • imhmin - H-минимальные преобразования
  • imimposemin - установка минимума
  • imopen - открыть изображение
  • imreconstruct - морфологическое восстановление изображений
  • imregionalmax - максимум области
  • imregionalmin - минимум области
  • imtophat - выполнение высокочастотной фильтрации
  • makelut - формирование таблицы перекодировки

Поиск объектов и вычисление их признаков

  • bwlabel - поиск объектов
  • bwarea - вычисление площади объектов
  • bweuler - вычисление числа Эйлера
  • imfeature - вычисление признаков объектов
  • imattributes - получение информации об атрибутах изображения

Преобразования Фурье

  • fft2 - двумерное БПФ
  • fftn - n–мерное БПФ
  • ifft2 - обратное двумерное БПФ
  • ifftn - n–мерное обратное БПФ
  • fftshift - перегрупировка выходного массива преобразования Фурье

Дискретное косинусное преобразование

  • dct2 - двумерное ДКП
  • idct2 - обратное двумерное ДКП
  • dctmtx - вычисление матрицы коэффициентов ДКП

Преобразование Радона

  • radon - прямое преобразование Радона
  • iradon - обратное преобразование Радона
  • phantom - создание модельного изображения головы

Создание и обработка структурных элементов

  • getheight - создание вертикальных структурных элементов
  • getneighbors - определение местоположения соседних структурных элементов
  • getnhood - создание соседних структурных элементов
  • getsequence - создание последовательности разложенных структурных элементов
  • isflat - возвращение одинаковых структурных элементов
  • reflect - представление структурных элементов через их центр
  • strel - создание морфологических структурных элементов
  • translate - преобразование структурных элементов

Операции с массивами

Демонстрация

  • dctdemo - демонстрация сжатия изображений на основе двумерных дискретных косинусных преобразований
  • edgedemo - демонстрация выделения границ объектов изображения
  • firdemo - демонстрация двумерной фильтрации изображений и проектирования фильтров
  • imadjdemo - демонстрация корректировки яркостей и эквализации гистограммы изображений
  • landsatdemo - демонстрация сложноцветных изображений
  • nrfiltdemo - демонстрация фильтрации шумовой составляющей
  • qtdemo - демонстрация разложения квадродеревьев
  • roidemo - демонстрация обработки областей интереса

Поиск по сайту:

Система Orphus

Яндекс.Метрика