Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Нормализация изображения. 
Разработка алгоритма цифровой обработки образов отпечатка пальца

РефератПомощь в написанииУзнать стоимостьмоей работы

На вход программа принимает файл в формате bmp, 24-х битный. Для преобразования такого изображения в черно-белое будет использована функция rgb2gray. В библиотеке Matlab есть специальная функция для обработки изображений есть специальная функция для нормализации изображений imadjust. Рис. 3.6 Пример нормализованного изображения (слева) и его бинарное изображение (справа) после пороговой обработки. Читать ещё >

Нормализация изображения. Разработка алгоритма цифровой обработки образов отпечатка пальца (реферат, курсовая, диплом, контрольная)

На вход программа принимает файл в формате bmp, 24-х битный. Для преобразования такого изображения в черно-белое будет использована функция rgb2gray.

В библиотеке Matlab есть специальная функция для обработки изображений есть специальная функция для нормализации изображений imadjust.

Текст функции нормализации представлен ниже.

function [ output_img ] = normalisation (imput_img).

output_img = rgb2gray (input_img);

output_img = imadjust (output_img);

end.

Ниже приведен пример входного и нормализованного изображения.

Исходное и нормализованное изображение.

Рис. 3.3. Исходное и нормализованное изображение.

Построение поля направлений

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

Нормализация изображения. Разработка алгоритма цифровой обработки образов отпечатка пальца.

.

где, А — исходное изображение, и — изображения, где каждая точка содержит приближенные производные по х и у.

Угол, показывающий направление градиент рассчитывается по формуле:

Нормализация изображения. Разработка алгоритма цифровой обработки образов отпечатка пальца.

Текст подпрограммы построения ориентационной матрицы приведен в приложении № 1, текст подпрограммы визуализации ориентационного изображения в приложении № 2.

Фрагмент поля направлений отпечатка пальца.

Рис. 3.5 Фрагмент поля направлений отпечатка пальца.

3.5 Бинаризация изображения

Бинарное изображение — это изображение, в котором каждый пиксель является либо пикселем впадины, либо пикселем гребня. Для построения бинарного изображения к нормализованному изображению применяют пороговую обработку — каждому пикселю изображения присваивается значение нуля (гребня), если он ниже порогового значения, и единицы (впадины) в обратном случае.

Нормализация изображения. Разработка алгоритма цифровой обработки образов отпечатка пальца.

.

где — порог маскирования, — интенсивность пикселя нормализованного изображения.

Рис. 3.6 Пример нормализованного изображения (слева) и его бинарное изображение (справа) после пороговой обработки.

Показать весь текст
Заполнить форму текущей работой