Image Processing Toolbox - предоставляет полный набор стандартных алгоритмов и приложений для обработки изображений, анализа, визуализации и разработки новых алгоритмов. Вы можете выполнять сегментацию изображений, уменьшать шум, геометрические преобразования, выполнять регистрацию изображений и выполнять обработку трехмерных изображений.

Приложения из Image Processing Toolbox позволяют автоматизировать общие рабочие процессы по обработке изображений. Вы можете в интерактивном режиме сегментировать изображения, сравнивать методы регистрации изображений, пакетно обрабатывать большие наборы данных. Функции визуализации и приложения позволяют вам просматривать изображения, видео 3D наборы изображений, настраивать контрастность, строить гистограммы, и управлять областями интереса (ROI).
Вы можете ускорять свои алгоритмы, запуская их на многоядерных процессорах и GPU. Большинство функций из Image Processing Toolbox поддерживают генерацию C/C++ кода для десктопных и встраиваемых систем.

Вебинар "Обработка изображений в MATLAB" (рус.). Для получения видео нажмите кнопку "Запрос контента"
Вебинар "Обработка изображений в MATLAB - это просто" (рус.). Для получения видео нажмите кнопку "Запрос контента"

Исследование и анализ изображений

Захват изображения с тепловизора FLIR
Захват изображения с тепловизора FLIR

Используйте приложения и функции для построения визуализации, анализа и обработки изображений представленных в разных форматах данных.

Сбор и импорт данных

Импортируйте изображения и видео с широкого типа устройств, включая веб-камеры, цифровые камеры, спутниковые и бортовые датчики, изображения с медицинских устройств, микроскопы, телескопы и других научных инструментов.
Поддерживается ряд специализированных форматов графических файлов. Для медицинских изображений есть поддержка DICOM файлов, включая описание из метаданных, а также форматы Analyze 7.5 и Interfile.

Приложения для исследования и анализа изображений

Используйте приложения для исследования различных алгоритмических подходов к анализу ваших изображений. Например, с помощью «Color Thresholder App» вы можете сегментировать изображения на основе различных световых пространств. Приложение «Image Viewer Аpp» позволяет вам в интерактивном режиме выделять области интереса ROI, задавая их точками, линиями, прямоугольными областями, эллипсами, или задавая их произвольно, от руки.

Захват изображения с тепловизора FLIR Захват изображения с тепловизора FLIR

Предобработка изображений

Выравнивание гистограммы для спутникового снимка
Выравнивание гистограммы для спутникового снимка
Выравнивание гистограммы для спутникового снимка Выравнивание гистограммы для спутникового снимка

Увеличивайте отношение сигнал/шум и подчеркивайте особенности изображений, используя пользовательские или заданные фильтры.

Улучшение изображений

Увеличьте отношение сигнал/шум изображений и выделяйте особенности на изображениях, изменив их цвет или интенсивность. Выполняйте свертку и корреляцию изображений для удаления шума, настройки контраста и расширения их динамического диапазона.

Морфологические операции

Используйте морфологические операции для улучшение контраста, удаление шума, разделения областей или для выполнения скелетонизации изображения.

Устранение размытия изображения

Устраняйте размытие изображения, вызванного не сфокусированной оптикой, движением камеры, или движением объекта во время съемки, атмосферными условиями – туман, и другими факторами.

Обработка 3D изображений

Визуализация 3D томов изображений
Визуализация 3D томов изображений

Визуализируйте и выполняйте полную обработку 3D томов изображений.

3D визуализация

Исследуйте 3D тома изображений используя различные методы визуализации для исследования структуры данных. Вы можете изменять интенсивность пикселей 3D томов изображений для отображения интересующих областей внутри среза.

3D обработка

Используйте различные специфические функции в дополнении к стандартным функциям, которые позволяют выполнять обработку изображений 3D томов.

Визуализация 3D томов изображений Визуализация 3D томов изображений

Анализ изображений

Нахождение границ на изображении
Нахождение границ на изображении
Нахождение границ на изображении Нахождение границ на изображении

Извлекайте значимую информацию из изображений, такую как форма объекта, количество объектов, его цвет или измерение свойства объекта.

Выделение границ объекта

Находите границы объекта используя доступные алгоритмы: Собеля, Прюитта, Робертса, Кэнни или Лапласиан Гаусса.

Анализ бинарных областей на изображении

Вычисление свойств для бинарных связных областей, нахождение площади, центра масс, ориентации и других характеристик области. Используйте приложение «Image Region Analysis App» для автоматического подсчета, нахождения характеристик области, сортировки и для удаления областей по заданных свойствам.

Преобразование Хаффа, статистика и преобразование цветовых пространств

Вы можете находить линии, ее конечные точки и окружности на изображении. Статистические функции помогают вам анализировать характеристики изображения. Преобразование цветовых пространств позволяет точно представлять цвет независимо от устройств.

Сегментация изображения

Сегментация изображения по цвету
Сегментация изображения по цвету

Исследуйте различные подходы к сегментации изображений, включая автоматическое определение порога, методы на основе границ объекта и методы на основе морфологии.

Методы сегментации изображений

Определите границы объекта на изображении и исследуйте различные подходы к сегментации изображений. Используйте приложение «Segmentation Apps», чтобы изучить эти методы в интерактивном режиме.

Сегментация изображений методом водораздела

Используйте метод водораздела для сегментации и разделения смежных и соприкасающихся объектов на изображении, данный метод часто решает эту проблему.

Сегментация изображения по цвету Сегментация изображения по цвету

Регистрация изображений

Регистрация и совмещение двух аэрофотоснимков
Регистрация и совмещение двух аэрофотоснимков
Регистрация и совмещение двух аэрофотоснимков Регистрация и совмещение двух аэрофотоснимков

Совмещайте изображения для выполнения количественного или качественного их сравнения.

Методы регистрации изображений

Используйте регистрацию изображений на основе яркости, которая автоматически выравнивает изображения, используя шаблоны с относительной интенсивностью. Выполняйте мультимодальные 3D регистрации и не «жесткую» регистрацию, а также визуально проверяйте результаты совмещения подсвечивая не совпадения изображений.

Ускорение и развертывание алгоритмов

Запуск алгоритма хромакея на NVIDIA Jetson
Запуск алгоритма хромакея на NVIDIA Jetson

Получайте C/C++ и HDL-код, запускайте алгоритмы обработки изображений на ПК, FPGA и ASIC, разрабатывайте системы визуализации.

Запуск на железе

Автоматически генерируйте C/C ++ и HDL-код. Многие функции обработки изображений поддерживают генерацию кода, вы можете запускать алгоритмы обработки изображений на ПК х86, FPGA, ASIC и на встраиваемых системах.

Ускорение на GPU

Используйте GPU и многоядерные процессоры для запуска ваших алгоритмов и повышения их быстродействия.

Запуск алгоритма хромакея на NVIDIA Jetson Запуск алгоритма хромакея на NVIDIA Jetson