На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Раздел "Обработка сигналов и изображений\Image Processing Toolbox"

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

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

  • double - представление элементов массива в формате double
  • uint8 - представление элементов массива в формате uint8
  • im2double - представление изображения массивом в формате double
  • im2uint8 - представление изображения массивом в формате uint8
  • im2uint16 - представление изображения массивом в формате uint16
  • im2mis - представление изображений в Java MemoryImageSource

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

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

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

  • imfinfo - чтение из файла информации об изображении
  • imread - чтение изображения из файла
  • imwrite - запись изображения в файл

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

  • iptsetpref - установка глобальных переменных IPT
  • iptgetpref - чтение глобальных переменных IPT

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

  • imshow - вывод изображения на экран
  • truesize - установка размеров окна для отображения изображений
  • subimage - вывод нескольких изображений в одном окне
  • colorbar - вывод на экран палитры
  • imcontour - построение для изображения линий уровня
  • immovie - создание видеопоследовательности
  • montage - вывод на экран всех кадров многокадрового изображения
  • warp - наложение изображения на поверхность
  • zoom - масштабирование изображения в окне изображения
  • getimage - получение изображения из графического объекта
  • dicominfo - чтение метаданных из DICOM-файла
  • dicomread - чтение DICOM изображений
  • dicomwrite - запись изображений в DICOM-файл

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

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

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

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

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

  • imcrop - кадрирование изображений
  • imresize - изменение размеров изображения
  • imrotate - поворот изображения
  • checkerboard - создание шахматно-образных изображений
  • findbounds - определение границ при пространственных преобразованиях
  • imtransform - применение пространственных преобразований изображений
  • makeresampler - создание повторяющейся структуры
  • maketform - создание структуры пространственных преобразований (TFORM)
  • tformarray - применение пространственных преобразований для многомерных массивов
  • tformfwd - применение прямых пространственных преобразований
  • tforminv - применение обратных пространственных преобразований

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

  • 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 - улучшение изображений с использованием фильтра Винера

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

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

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

  • 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)

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

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

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

  • applylut -преобразование бинарного изображения с помощью таблицы перекодировки
  • bwmorph - морфологические операции над бинарным изображением
  • bwareaopen - открытие бинарных площадей (малых объектов)
  • bwdist - определение периода преобразования бинарных объектов
  • bwfill - заполнение областей фона
  • bwhitmiss - бинарные hit-miss операции
  • bwlabeln - установка метки связанных элементов в многомерных бинарных изображениях
  • bwpack - упаковка бинарных изображений
  • bwperim - выделение границ бинарных объектов
  • bwselect - выделение объектов
  • 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 - вычисление признаков объектов

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

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

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

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

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

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

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

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

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

  • padarray - пустой массив

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

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

О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:   
   Информация на сайте была обновлена 15.04.2003 Copyright 2001-2003 SoftLine Co  
Наши баннеры