
- •Рязанская государственная радиотехническая академия
- •Методические указания к лабораторным работам
- •Рязань 2005
- •390005, Рязань, ул. Гагарина, 59/1.
- •Введение
- •Команда imfinfo
- •Общие поля структуры info
- •Команда imwrite
- •Команда imshow
- •Команда iptsetpref
- •Глобальные переменные, устанавливаемые с помощью iptsetpref
- •Команда figure
- •Команда truesize
- •Команда subplot
- •Команда imresize
- •Команда imcrop
- •Команда imrotate
- •Команда plot
- •Команда hold
- •Команда mesh
- •Команда surf
- •Команда imhist
- •Команда text
- •Команда xlabel
- •Команда ylabel
- •Команда zlabel
- •Команда legend
- •4. Команды и операторы системы matlab, используемые в лабораторной работе Команды очистки
- •Матричные операторы
- •Условные операторы
- •Команды работы со строками
- •5. Порядок выполнения работы
- •6. Библиографический список
- •Лабораторная работа № 2 методы фильтрации изображений
- •1. Цель работы
- •2. Краткие теоретические сведения
- •2.1. Подавление шумов
- •2.2. Реставрация изображений
- •2.3. Выделение контуров
- •3. Порядок выполнения работы
- •4. Библиографический список
- •Лабораторная работа № 3 методы сегментации изображений
- •1. Цель работы
- •2. Теоретические сведения
- •2.1. Метод глобальной пороговой обработки
- •2.2. Байесовский метод
- •2.3. Метод центроидного связывания
- •2.4. Методы выделения границ
- •3. Практическая часть
- •4. Порядок выполнения работы
- •5. Библиографический список
- •3. Описание программы лабораторной работы
- •4. Порядок выполнения работы
- •5. Библиографический список
- •Оглавление
- •2.2. Реставрация изображений……………………………………………. 23
- •2.3. Выделение контуров………………………………………………….. 28
- •2. Теоретические сведения………………………………………………… 34
- •Список основных функций Image Processing Toolbox Форматы представления данных
- •Преобразования типов изображений
- •Конвертирование цветовых систем
- •Геометрические преобразования изображений
- •Анализ изображений
- •Улучшение изображений
- •Фильтрация изображений
- •Сегментация изображений
- •Морфологические операции над бинарным изображением
- •Операции с массивами
- •Формирование массивов специального вида
- •Операции над матрицами
- •Основные математические функции системы Matlab Базовые функции
- •Трансцендентные функции
- •Тригонометрические функции
- •Преобразования системы координат
- •Арифметические операторы
- •Операторы отношения
- •Логические операторы
- •Операторы поразрядной обработки
- •Операторы обработки множеств
- •Специальные переменнные и константы
- •Многомерные массивы
- •Задание осей координат
- •Управление цветом
- •Палитры цветов
- •Трехмерная графика
- •Операции над графическими объектами
- •Утилиты
- •Справочные команды
- •Управление рабочей областью
Операции с массивами
padarray - пустой массив.
Список некоторых функций,
используемых при операциях над матрицами
Формирование массивов специального вида
ZEROS - формирование массива нулей;
ONES - формирование массива единиц;
EYE - формирование единичной матрицы;
RAND - формирование массива элементов, распределенных по равномерному закону;
RANDN - формирование массива элементов, распределенных по нормальному закону;
CROSS - векторное произведение;
KRON - формирование тензорного произведения;
LINSPACE - формирование линейного массива равноотстоящих узлов;
LOGSPACE - формирование узлов логарифмичесокй сетки;
MESHGRID - формирование узлов двумерной и трехмерной сеток;
: - формирование векторов и подматриц.
Операции над матрицами
DIAG - формирование или извлечение диагоналей матрицы;
TRIL - формирование нижнетреугольной матрицы (массива);
TRIU - формирование верхнетреугольной матрицы (массива);
FLIPLR - поворот матрицы относительно вертикальной оси;
FLIPUD - поворот матрицы относительно горизонтальной оси;
ROT90 - поворот матрицы на 90 градусов;
RESHAPE - преобразование размеров матрицы.
Основные математические функции системы Matlab Базовые функции
ABS - абсолютное значение;
ANGLE - аргумент комплексного числа;
REAL, IMAG - действительная и мнимая части комплексного числа;
CONJ - операция комплексного сопряжения;
SIGN - вычисление знака числа;
CEIL, FIX, FLOOR, ROUND - функции округления;
REM - функция остатка;
GCD - наибольший общий делитель;
LCM - наименьшее общее кратное;
RAT, RATS - представление результата в виде рационального числа или цепной дроби.
Трансцендентные функции
SQRT - квадратный корень;
EXP - экспоненциальная функция;
LOG - функция натурального логарифма;
POW2 - экспонента по основанию 2;
NEXTPOW2 - ближайшая степень по основанию 2;
LOG2 - фунции логарифма;
LOG10 - функции логарифма.
Тригонометрические функции
SIN, SINH - функции синуса;
ASIN, ASINH - функции обратного синуса;
CSC, CSCH - функции косеканса;
ACSC, ACSCH - функции обратного косеканса;
COS, COSH - функции косинуса;
ACOS, ACOSH - функции обратного косинуса;
SEC, SECH - функции секанса;
ASEC, ASECH - функции обратного секанса;
TAN, TANH - функции тангенса;
ATAN, ATAN2, ATANH - функции обратного тангенса;
COT, COTH - функции котангенса;
ACOT, ACOTH - функции обратного котангенса.
Преобразования системы координат
CART2POL - преобразование декартовой системы координат в полярную и цилиндрическую;
CART2SPH - преобразование декартовой системы координат в сферическую;
POL2CART - преобразование полярной и цилиндрической систем координат в декартову;
SPH2CART - преобразование сферической системы координат в декартову.
Операторы, специальные символы, переменные и константы