matlab_9
.pdfЗапись изображения в файл
• imwrite(X, map, filename, fmt) записывает палитровое изображение в файл с именем filename в формате fmt из массива X и соответствующей цветовой карты map.
Массив map должен быть цветовой картой MATLAB класса double, функция imwrite перемасштабирует исходные значения массива map по формуле uint8(round(255*map)).
Если X относится к классу uint8 или uint16, то функция imwrite записывает фактические значения из массива в файл. Если X относится к классу double, то функция imwrite смещает значения в исходном массиве перед записью по формуле uint8(X–1).
Показ изображения
•imshow(I) - выводит массив данных I в виде черно-белого или цветного изображения.
•imshow(filename) - выводит изображение из графического файла filename. Этот файл должен содержать данные, которые могут быть прочитаны функцией imread.
•imshow(X, map) - выводит изображение Х с учетом палитры map.
•imshow(I, [low high]) - выводит массив данных I в виде черно-белого изображения. Оттенки от low и ниже показываются как черные, выше high - как белые, а в интервале [low high] как оттенки серого.
•imshow(BW) - выводит бинарный массив BW в виде чернобелого или цветного изображения. Величинам 0 соответствуют черные пиксели, 1 - белые.