Перелік основних функцій додатку Image Processing Toolbox⇐ ПредыдущаяСтр 18 из 18
Формати подання даних: xyz2uint16 – Перетворення колірних даних з формату XYZ в uint16; xyz2double – перетворення даних у XYZ-значення в форматі double; double – представлення елементів масиву в форматі double; uint8 – представлення елементів масиву в форматі uint8; im2double – представлення зображення масивом у форматі double; im2uint8 – представлення зображення масивом у форматі uint8; im2uint16 – представлення зображення масивом у форматі uint16; im2mis – представлення зображень в Java MemoryImageSource; im2java2d – перетворення зображення в буферизоване зображення Java; im2java – перетворення даних в Java-зображення; lab2uint8 – перетворення даних з формату L*a*b* в uint8; lab2uint16 – перетворення даних L*a*b* в формат uint16; lab2double – перетворення даних L*a*b* в формат double; iptnum2ordinal – перетворення позитивних цілих чисел в рядок. Визначення типу зображення: isbw – перевірити, чи є зображення бінарним; isgray – перевірити, чи є зображення напівтоновим; isind – перевірити, чи є зображення палітрових; isrgb – перевірити, чи є зображення повнокольоровим. Робота з графічними форматами файлів: imfinfo – читання з файлу інформації про зображення; imread – читання зображення з файлу; imwrite – запис зображення в файл; imageinfo – Створення інформаційних даних про зображенні; imagemodel – Доступ до властивостей зображень, з точки зору їх відображення. Установка і читання глобальних змінних IPT: iptsetpref – установка глобальних змінних IPT; iptgetpref – читання глобальних змінних IPT; getline – вибір ламаної лінії за допомогою мишки; getpts – вибір точок за допомогою мишки; getrect – вибір прямокутника за допомогою мишки; ipticondir – повертає назву директорії, що містить IPT і MATLAB іконки; iptgetapi – доступ до прикладного програмного інтерфейсу. Вивід зображень на екран і захоплення їх з екрану: imshow – виведення зображення на екран; truesize – установка розмірів вікна для відображення зображень; subimage – виведення декількох зображень в одному вікні; colorbar – Вибір палітри; imcontour – побудова для зображення ліній рівня; immovie – створення відео послідовності; montage – виведення на екран всіх кадрів багатокадрового зображення; warp – накладення зображення на поверхню; zoom – масштабування зображення у вікні зображення; getimage – отримання зображення з графічного об'єкта; dicominfo – читання метаданих з DICOM-файлу; dicomread – читання DICOM зображень; dicomwrite – запис зображень в DICOM-файл; dicomuid – Генерація ідентифікатора для DICOM-файлів; imview – Відображення зображень в Image Viewer; imgcf – отримання останніх відображуваних зображень; imgca – отримання недавно оброблюваних даних; imgetfile – відображення діалогового вікна відкриття зображень; imhandles – установка ручного управління зображеннями; dicomanon – анонімність DICOM-файлу; dicomdict – отримання або встановлення активного словника DICOM-даних; impositionrect – створення пересувається прямокутника; imscrollpanel – панель прокрутки для інтерактивного управління зображеннями; analyze75info – зчитування метаданих з установленого заголовка файлу даних Analyze 7.5; analyze75read – зчитування даних зображення з Analyze 7.5. Перетворення типів зображень: im2bw – бінаризація відсіканням по порогу яскравості; mat2gray – перетворення матриці чисел в півтонове зображення; rgb2gray – перетворення кольорового зображення в напівтонове; ind2gray – перетворення палітрових зображення в півтонове; gray2ind – перетворення напівтонового зображення в палітрових; grayslice – перетворення напівтонового зображення в палітрових відсіканням по декількох порогах; ind2rgb – перетворення палітрових зображення в повноцінне; dither – дифузійне псевдозмішення кольорів; rgb2ind – перетворення кольорового зображення в палітрових; imapprox – зменшення кількості кольорів палітрових зображення; cmunique – пошук палітри мінімального розміру; cmpermute – зміна порядку кольорів у палітрі; label2rgb – перетворення матриці міток в RGB-зображення. Конвертація колірних систем: rgb2hsv – конвертація з RGB в HSV; hsv2rgb – конвертація з HSV в RGB; rgb2ntsc – конвертація з RGB в YIQ; ntscc2rgb – конвертація з YIQ в RGB; rgb2ycbcr – конвертація з RGB в YCbCr; ycbcr2rgb – конвертація з YCbCr в RGB; rgbplot – зображення компонентів RGB палітри (MATLAB Toolbox); graythresh – обчислення глобального порога зображення з використанням методу Отса; iccread – зчитування опису ICC. Геометричні перетворення зображень: imcrop – кадрування зображень; imresize – зміна розмірів зображення; imrotate – поворот зображення; checkerboard – створення шахово-подібних зображень; findbounds – визначення меж при просторових перетвореннях; imtransform – застосування просторових перетворень зображень; makeresampler – створення повторюваної структури; maketform – створення структури просторових перетворень (TFORM); tformarray – застосування просторових перетворень для багатовимірних масивів; tformfwd – застосування прямих просторових перетворень; para2fan – обчислення веєрно-променевих проекцій на підставі паралельно-променевих томографічних даних; tforminv – застосування зворотних просторових перетворень; fan2para – обчислення паралельно-променевих проекцій даних томографії з розбіжним пучком; fanbeam – обчислення веєрно-променевих перетворень; fliptform – перестановка вихідних і результуючих даних у структурі TFORM; ifanbeam – обчислення інверсного веєрно-променевого перетворення; applycform – застосування перетворення колірних просторів; makecform – створення структури перетворення колірних значень; whitepoint – опис повнокольорового білої крапки в колірному просторі; immagbox – локальне збільшення з використанням панелі прокрутки. Аналіз зображень: imhist – побудова гістограми; improfile – побудова профілю; impixel – визначення значення пікселя; pixval – управління режимом відображення значень пікселів; mean2 – обчислення середнього значення елементів матриці; std2 – обчислення середньоквадратичного відхилення елементів матриці; corr2 – обчислення коефіцієнтів кореляції між двома матрицями; xcorr2 – обчислення двовимірної взаємної кореляційної функції; imabsdiff – визначення характерних ознак двох зображень; imadd – підсумовування двох зображень чи підсумовування зображення і константи; imcomplement – доповнення зображень; imdivide – розділення двох зображень чи поділу зображення на константу; imlincomb – обчислення лінійної комбінації двох зображень; immultiply – множення двох зображень або множення зображення на константу; imsubtract – віднімання двох зображень чи віднімання константи з зображення; regionprops – визначення властивостей області зображення; cpstruct2pairs – конвертація cpstruct в найбільш важливі контрольні точки; cp2tform – висновок просторових перетворень між парою контрольних точок; cpcorr – визначення узгоджених контрольних точок з використанням крос-кореляції; cpselect – інструмент вибору контрольних точок; normxcorr2 – нормалізація двовимірної крос-кореляції; deconvblind – поліпшення зображень з використанням зворотної згортки; deconvlucy – поліпшення зображень з використанням методу Лакі-Річардсона; deconvreg – поліпшення зображень з використанням регулярізаціоної фільтрації; deconvwnr – поліпшення зображень з використанням фільтра Вінера; ippl – перевірка наявності бібліотеки функцій (Intel Performance Primitives Library (IPPL)); getrangefromclass – отримання динамічного діапазону зображень на основі їх формату; graycomatrix – півтоновий матриця суміжності для зображень; graycoprops – властивості напівтонових матриць суміжності; hough – перетворення Хо; houghlines – отримання ліній сегментації на основі перетворень Хо; houghpeaks – локалізація піків при перетвореннях Хо; imdisplayrange – відображення динамічного діапазону яскравостей зображення; entropy – ентропія інтенсивності елементів зображення; entropyfilt – локальна ентропія інтенсивностей елементів зображення; impixelinfoval – засоби отримання інформації про пікселі без текстових міток; getimagemodel – відновлення моделей об'єктів зображення на основі об'єктів зображення; impixelregion – кошти перегляду локального масиву пікселів; impixelregionpanel – панель інструментарію відображення локального масиву пікселів зображення; impixelinfo – засоби отримання інформації про пікселях. Поліпшення зображень: histeq – вирівнювання гістограми; imadjust – контрастування з гамма-корекцією; brighten – управління яскравістю палітри; imnoise – додавання шуму; roifill – заповнення областей інтересу (цікавості); stretchlim – пошук кордонів підвищення контрасту зображення; edgetaper – виділення країв з використанням функції протяжності точок; otf2psf – перетворення оптичної функції у функцію протяжності точок; psf2otf – перетворення функції протяжності точок в оптичну функцію; adapthisteq – Виконання контрастно обмеженою адаптивної еквалізації гістограми; decorrstretch – застосування декореляціоного розтягування багатоканальних зображень; axes2pix – інтерактивний методи регулювання контрасту і яскравості; imcontrast – кошти посилення контрасту зображення. Фільтрація зображень: conv2 – згортка зображень;
Сегментація зображень:
Морфологічні операції над бінарним зображенням:
Пошук об'єктів та обчислення їх ознак:
Перетворення Фур'є:
Дискретне косинусне перетворення:
Перетворення Радону:
Створення та обробка структурних елементів:
Операції з масивами:
dctdemo – демонстрація стиснення зображень на основі двовимірних дискретних косинусні перетворень; edgedemo – демонстрація виділення меж об'єктів зображення; firdemo – демонстрація двовимірної фільтрації зображень і проектування фільтрів; imadjdemo – демонстрація коригування яскравостей і еквалізації гістограми; landsatdemo – демонстрація складноцвітих зображень; nrfiltdemo – демонстрація фільтрації шумовий складової; qtdemo – демонстрація розкладання квадро дерев; roidemo – демонстрація обробки областей інтересу.
Список рекомендованої літератури та Інтернет ресурсів 1. Коротаев В.В., Краснящих А.В. Телевизионные измерительные системы / Учебное пособие. – СПб: Гос. Университет ИТМО, 2008. – 108 с. 2. Гонсалес Р., Вудс Р., Еддінс С. Цифровая обработка изображений в среде Matlab / Учебное пособие для вузов. – М: Техносфера, 2006. – 616 с.: ил. ISBN 5-94836-092-X. 3. Дьяконов В., Абраменкова И. Matlab обработка сигналов и изображений / Специальный справочник. – СПб: Питер, 2002. – 602 с. 4. Коротаев В., Краснящих А. Телевизионные измерительные системы / Учебное пособие. – СПб: Гос. Университет ИТМО, 2008. – 110 с. 5. Поляков А., Брусенцев В. Методы и алгоритмы компьютерной графики / Справочник для программистов. – СПб: БХВ-Петербург, 2003. – 560 с.: ил. ISBN 5-94157-377-4. 6. Яне Б. Цифровая обработка изображений. – М.: Техносфера, 2007. – 584 с.: ил. ISBN 978-5-94836-122-2. 7. Цифровое преобразование изображений: Учебное пособие для вузов / Р.Е. Быков, Р. Фрайер, К.В. Иванов, А.А. Манцветов; Под ред. Профессора Р.Е. Быкова. – М.: Горячая линия–Телеком. 2003. – 228 с.: ил. ISBN 5-93517-119-8. 8. Сайт: Освітній математичний сайт «Exponenta.ru». – 2000. Режим доступу: http://matlab.exponenta.ru/signalprocess/index.php. – заголовок з екрану. Для нотаток ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________
Методичні вказівки до практичних занять з дисципліни: «Комп’ютерна графіка» у галузі знань 0502 «Автоматика і управління» за напрямом підготовки /6.050202/ «Автоматизація та комп’ютерно-інтегровані технології», всіх форм навчання /С.С. Костєлов. – Луцьк: ЛНТУ, 2012. – 86 c.
Редактор: Ю.О. Мельник
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|