ЦОИ
Mat. Lab IPT Более 100 функций; Формат: unit 8 [0 -255] doudle Цветное изображение 3 -х мерный массив RGB
Ввод матриц 1. >>А = [3 1 -1; 2 4 3] А = 3 1 -1 2 4 3 2. >> В = [4 3 -1 2 7 0 -5 1 2] B = 4 3 -1 2 7 0 -5 1 2 3. >> С = [[3; 4] [-1; 2] [7; 0]] С = 3 -1 7 4 2 0
Обращение к элементу матрицы » С(2, 3) ans = 0 » S = А+С S = 6 0 6 6 6 3 » R = С - А R = 0 -2 8 2 -3
Умножение матриц » Р = С*В P = -25 9 11 20 26 -4 » Р = А*3 Р = 9 3 -3 6 12 -3 » Р = 3*А Р = 9 3 -3 6 12 9
Транспонирование (комплексное сопряжение ‘) » В' ans = 4 2 -5 3 7 1 -1 0 2 » В. ' ans = 4 2 -5 3 7 1 -1 0 2
Целая степень » В 2 = В^2 B 2 = 27 32 -6 22 55 -2 -28 -6 9
Блочные матрицы » К = [А В; С D] K = -1 4 2 0 -1 4 0 5 3 -3 8 9 -3 3 1 10
Выделение строки » p = P(2, : ) p = 4 10 12 5 » p = Р(2, 2: end) p = 10 12 5
Удаление строки » М = [2 0 3 1 1 4 6 1 3]; » M(1, : )=[]; » M M = 1 1 4 6 1 3 » size(M) ans = 2 3
Использование индексации » A(1: 5, 1: 5) = 0 A= 0 0 0 0 0 0 0 0 0 » A(1, : ) = 1 A= 1 1 1 0 0 0 0 0 0 » A(end, 3: end) = -1 A= 1 1 1 0 0 0 0 0 -1 -1 -1
Определения минимального и максимального из элементов вектора » m 1 = max(z) m 1 = 6 » m 2 = min(z) m 2 =0 » [m, k] = min(z) m = 1 k = 3
Упорядочить вектор » r = [9. 4 -2. 3 -5. 2 7. 1 0. 8 1. 3]; » R = sort(r) R = -5. 2000 -2. 3000 0. 8000 1. 3000 7. 1000 9. 4000 » R 1 = -sort(-r) R 1 = 9. 4000 7. 1000 1. 3000 0. 8000 -2. 3000 -5. 2000
Информация об изображении Чтение информации из файла Info=imfinfo(filenane, fmt) Info=imfinfo(filenane) Форматы: bmp, tiff, ipg, jpeg, pcx, hdf, xwd.
Система координат Пиксельная (строка столбец 1, 1 ) и пространственная
Чтение изображения из файла
Запись изображения в файл
Изменение окна вывода
Вывод второго изображения в окно
Отображение 2 – х изображений
Вывод палитры
Построение для изображения линий уровня яркости
Наложение на сферическую поверхность текстуры
Масштабирование в окне вывода
Получение бинарного изображения JPG 1=im 2 bw(JPG, 0. 1) Конвертирование цветовых схем JPG 2=rgb 2 hsv(JPG) JPG 2=ycbcr 2 rgb (JPG) JPG 2=hsv 2 rgb (JPG)