Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Відновлення пікселів

Реферат Відновлення пікселів





ми пікселями.

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

(... && msv [pix] <= POROG && ...)

{...}


Піксель вважатиметься битим, якщо його значення рівня кольору менше або дорівнює 1 для чорно-білого зображення, і менше 4 для кожного з під-пікселів для кольорового. Дані критерії, отримані при аналізі дефектного зображення, з великою точністю дозволяють вирішувати такого роду задачі. У втім користувач може сам задати значення критерію (за замовчуванням 1 і 4 для чорно-білого та кольорового знімка відповідно). p align="justify"> Після того, як алгоритм виявив в масиві даних всі пікселі, що задовольняють умові, до них застосовується фільтр, який обчислює нове значення "битого пікселя" і перезаписує його. Розрахунок значення відбувається посредствам фільтра "середнє", тобто береться середнє значення в околиці відновлюваної точки і підставляє як нове значення. При цьому існують умови, які не допускають, щоб у розрахунок потрапив інший битий піксель. Відновлення дефектних пікселів можна виробити 2 способами на вибір користувача: за значеннями 4 і 8 сусідніх пікселів. (Рис.5). При цьому у випадку, якщо який-небудь піксель з оточення "битий", то його значення в розрахунок не береться. br/>В 

Рис. 5. Відновлення битого пікселя за значеннями 4 і 8 сусідніх пікселів


Для "битих пікселів", що знаходяться на краях зображення (на першому або останньому стовпці або першої або останньої рядку)


for (int j = 0; j Width; j + +)

{pix = j; (j == 0 && j == image1-> Width-1)

{(int i = 0; i Height; i + +)

{(i == image1-> Height-1 && i == 0)

{}

}

}


передбачені інші способи розрахунку нового значення. (Рис.6). Принцип відновлення значення рівня кольору практично не відрізняється від вищевказаного способу, різниця полягає лише в тому, що для обчислення середнього значення беруться інші пікселі в околиці відновлюваної точки. br/>В 

Рис. 6. Відновлення битого пікселя на кордонах зображення


Застосуємо реалізований фільтр до дефектного зображенню. br/>В 

Рис. 7. Приклад № 1


В 

Рис. 8. Приклад № 2


В 

Рис. 9. Приклад № 3


Програмне забезпечення, з відновлюючим фільтром "середнє" добре справляється з поставленим завданням. На вихідних зображеннях присутні дефекти "биті пікселі" різного характеру: одиночні, з вертикальної і горизонтальної спрямованістю, а так само смуги дефектних пікселів по всій ширині і висоті зображення. Як видно після фільтрації вихідне зображення стає вільним від таки...


Назад | сторінка 5 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Теорема про середнє значення диференційовних функції та їх застосування
  • Реферат на тему: Окисно-відновні Реакції, їхнє значення. Процеси окиснення, Відновлення, ок ...
  • Реферат на тему: Відновлення і підтримання водного балансу особливо охороняється природного ...
  • Реферат на тему: Розробка за виданим кресленням 3D моделі корпусу роздавальної коробки автом ...
  • Реферат на тему: Види податкових пільг: їх значення та умови надання