Исследование методов обработки изображений с помощью пакета IMAGE PROCESSING TOOLBOX: Методические указания к лабораторным работам, страница 19

·  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 - бинаризация по заданым цветам;

·  watershed - алгоритм маркерного водораздела.

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

·  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 - пустой массив.

Список некоторых функций,

используемых при операциях над матрицами

Формирование массивов специального вида

·  ZEROS - формирование массива нулей;

·  ONES - формирование массива единиц;

·  EYE - формирование единичной матрицы;