Команды работы со строками
t = strcat(t1,t2,…)- объединение нескольких строк t1,t2,… в новую строку t. t=int2str(k) -преобразование целого числа k в строку t.
5. Порядок выполнения работы С помощью пункта меню FILE®NEW®M-FILE или соответствующей кнопки панели инструментов открыть окно редактора. В нем составить программу на языке Matlab с использованием команд из пакета Image Processing Toolbox, которая выполняла бы следующую последовательность действий. 1. Считать изображение из файла, указанного преподавателем. 2. Определить параметры изображения и его размер. При этом для непосредственного вывода этих характеристик в командное окно не следует ставить в конце команды imfinfo символ;. 3. Отобразить считанное изображение на экране. 4. Вырезать из исходного изображения небольшой участок, выделив его с помощью мыши. Вывести его в новое окно и сохранить в новом файле в своем рабочем каталоге. 5. Изменить режим вывода изображений, добавив оси координат. 6. Вырезать из исходного изображения участок 100х100 точек с заданным местоположением, определяя его по координатным осям. Вывести его в текущее окно с запретом масштабирования. 7. Создать новое изображение из последнего, увеличив его размеры в два раза. Вывести его в новое окно, запретив масштабирование. 8. Повернуть последнее изображение влево на 45 градусов с сохранением размеров. Отобразить его в отдельном окне. 9. Отобразить на экране двумерную функцию яркости в виде поверхности. 10. Вывести в одно окно последовательность заданного числа кадров. Использовать режим вывода, в котором отсутствуют мелькания при смене кадров. 11. Построить гистограммы распределения уровней яркости двух ранее полученных участков исходного изображения и вывести их в разных подокнах, расположив горизонтально. 12. Сделать на графике соответствующие поясняющие надписи: обозначения осей, заголовок.
|