Цель работы
Целью работы является знакомство с основными методами фильтрации применительно к различным задачам обработки изображений и способами их реализации в MATLAB Image Processing Toolbox.
2. Краткие теоретические сведения
Под фильтрацией изображения понимается его обработка линейными или нелинейными операторами (фильтрами) с целью придания обрабатываемому изображению желаемых характеристик. Цель обработки и свойства используемых фильтров различаются в зависимости от решаемых задач (реставрация изображений, подавление шумов, выделение границ и др.). Поэтому различные методы фильтрации далее будут рассмотрены применительно к конкретным задачам. При реализации любых методов фильтрации изображений на ЭВМ исходное непрерывное изображение, описываемое функцией яркости , подвергается пространственной дискретизации с шагом и квантованию по уровню. В результате получается матрица , элементами которой являются значения исходной непрерывной функции яркости в узлах дискретной решетки , округленные до ближайшего уровня квантования. Дальнейшей обработке подвергаются уже элементы матрицы F, которые будем обозначать . При обработке изображений в MATLAB Image Processing Toolbox с использованием описанных ниже функций элементы матрицы F предварительно преобразуются в формат double, в котором яркость полутонового изображения изменяется в диапазоне от 0 до 1 (0 – черный цвет, 1 – белый). Поэтому различные параметры вызываемых функций следует указывать с учетом того, что яркость точек изображения не превышает единицы.
|