Обработка изображения эквализацией

Тип разработки: 
Программа
Регистрационный номер в ФАП: 
PR13044
Дата регистрации в ФАП: 
2013-12-19
Тематическая направленность: 
Обработка и анализ изображений и сигналов. Обработка данных дистанционного зондирования Земли.
Разработчики программы (базы данных): 
Аннотация: 

Назначение - программа предназначена для выравнивания серого тона на изображении, представленном в виде BMP-файла, с сокращением числа уровней  квантования.

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

Используемый алгоритм - По методу, опубликованному в [1], разработаны алгоритм и  программа  линеаризации обобщенной гистограммы. Алгоритм задает уменьшенное число уровней квантования N серого тона по сравнению с исходным (соответствующим изображению), растягивая, однако, динамический диапазон. В созданном новом BMP-файле значение индексов меняется от 0 до N, а раскраска файла размещается в палетке, принимая равномерно N значений от 0 до 255. Программа служит для предварительной обработки BMP-файлов изображений для сокращения вычислений при формировании текстурных признаков. Пример эквализации изображения на аэрофотоснимке лесного ландшафта приведен во вложенном файле. Описание неконтролируемой классификации текстурных признаков и сегментации аэроснимков леса содержится в [2].

[1] R.M. Haralick, K. Shanmugam, I. Dinstein. Textural Features for Image Classification // IEEE Trans. Syst. Man. Cybern. 1973,Vol. SMS-3, pp. 610 -621.

[2] Sidorova V.S. Unsupervised Classification of Image Texture. // Pattern Recognition and Image Analysis. – 2008 - . Vol. 18,  N 4. - P. 694-700..

Функциональные возможности - Программа улучшает визуальные качества черно-белого изображения: растягивает диапазон, выравнивает яркости, подчеркивает текстуру. в результате  уменьшается влияние условий съемки или обработки фотоносителя: различие освещения, проявки. За счет линеаризации происходит выравнивание количества пикселей различных уровней серого, что позволяет сделать видимыми  темные участки изображения. Программа дает возможность задавать уменьшенное число уровней квантования серого тона, что существенно облегчает вычисление текстурных признаков. 
Инструментальные средства создания - Алгоритм реализован в программной среде системы объектно-ориентированного программирования Visual C++ версии 5.0 фирмы Microsoft c библиотекой классов MFC, разработанной для ОС Windows.

Версия регистрируемой программы (базы данных): 
1
Использованные при разработке материалы: 
Visual C++ версии 5.0 фирмы Microsoft c библиотекой классов MFC, разработанной для ОС Windows.
Признак доступности программы (базы данных): 
доступ по запросу
Требования к аппаратным и программным средствам: 

ОС Windows
1.6 ГГц 512 МБ
BMP, raw файлы

Контактная информация: 
svs@ooi.sscc.ru
ВложениеРазмер
bufer_obmena02.jpg189.29 КБ