Каталог статей

Главная » Все схемы » Радиосвязь » Вспомогательные устройства

Выбранная схема!!!


7811
Изображение Processing Использование MATLAB | Исходный код включен

Изображение Processing Использование MATLAB | Исходный код включен

В этой статье автор описывает базовую обработку изображений с помощью Программное обеспечение MATLAB.

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

Обработка изображений с использованием MATLAB

Обнаружение краев

Изображение — это не что иное, как отображение интенсивности света, отраженного от сцены, снятой камерой, а края — это разрыв функции интенсивности сцены. Мы можем обнаружить эти края с помощью команд MATLAB. Существует множество методов обнаружения границ, таких как оператор Роберта, оператор Превитта, оператор Собеля, детектор границ Кэнни и так далее. На рис. 1 показано обнаружение краев с помощью этих операторов на стандартном изображении cameraman.tif, доступном в MATLAB.

Рис. 1: Обнаружение краев с помощью различных операторов

Шум

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

Рис. 2. Специальные эффекты на изображении с использованием различных типов шума

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

Моделирование гистограмм

Гистограмма изображения дает подробное описание изображения. Он представляет собой возникновение различных уровней серого относительно частот. В этой программе мы строим гистограмму исходного изображения и изображения, выравненного по гистограмме.

Рис. 3. Моделирование гистограмм

Тестирование

Запустить программу очень просто. Существует три файла .m, по одному для обнаружения границ, шумовых эффектов и гистограммы. Вместе с этими файлами .m в одну папку также включены два файла изображений (.jpeg). Запустите MATLAB R2013a со своего рабочего стола и откройте файл .m из папки C:\Users\SONY\Desktop, чтобы запустить программу.

Обработка изображений — разнообразная и наиболее полезная область науки, и в этой статье представлен обзор обработки изображений с использованием MATLAB. Есть еще много тем, которые могут быть полезны и могут применяться с использованием библиотеки MATLAB или OpenCV, например эрозия, расширение, пороговая обработка, сглаживание, деградация и восстановление, часть сегментации, такая как обработка точек, обработка линий и обнаружение краев (описанные здесь) изображений.

Загрузить исходный код: нажмите здесь

Узнайте больше о таких протестированных проектах MATLAB.

Исмаил Тайбани — энтузиаст технологий из Бикуллы.

Эта статья была впервые опубликована 18 октября 2016 г. и недавно обновлена 28 декабря 2018 г.


Категория: Вспомогательные устройства | Добавил: Администратор (20.05.2026)
Просмотров: 97 | Рейтинг: 0.0/0


Всего комментариев: 0

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

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2026