нах екрану, виникають проблеми. Для їх вирішення можна віртуально наростити зображення його дзеркальним відображенням на кордоні.
Медіанний фільтр в одних випадках забезпечує придушення шуму, а в інших викликає небажане придушення сигналу. Медіанний фільтр не впливає на пилкоподібні і ступінчасті функції, що зазвичай є корисною властивістю, однак він пригнічує імпульсні сигнали, тривалість яких складає менше половини ширини вікна. Фільтр також викликає сплощення вершини трикутної функції.
Малюнок 1.1.2.1 - Приклад роботи медіанного фільтра
1.2 Алгоритми бінаризації зображення
Кожен піксель зображення складається з 3-х кольорів, у кожного кольору є інтенсивність від 0 до 255. Для того щоб максимально точно розпізнати ноти, необхідно перетворити зображення в чорно-біле, тобто провести його бінаризації. Бінаризація - перетворення зображення до бінарним увазі. Бінарне зображення набагато легше піддається розпізнаванню.
Існують різні підходи до бінаризації, які умовно можна розділити на 2 групи: порогові і адаптивні. Порогові методи бінаризації працюють з усім зображенням, знаходячи якусь характеристику (поріг), що дозволяє розділити всі зображення на чорне і біле. Адаптивні методи працюють з ділянками зображень і використовуються при неоднорідному освітленні об'єктів.
1.2.1 Алгоритм бінаризації пороговим методом
У даному проекті реалізовано 2 методу бінаризації: порогова і бінаризація методом мод. Якщо користувач перетворює зображенні в чорно-біле вручну, використовується порогова бінаризація.
Порогова бінаризація - розбиття зображення на дві області, одна з яких містить всі пікселі зі значенням нижче деякого порога, а інша містить всі пікселі зі значенням вище цього порогу. Колір пікселя на результуючому зображенні розраховується згідно з формулою 3.1.
(3.1)
де P (i, j) - колір пікселя на вихідному зображенні,
P1 (i, j) - колір пікселя на новому зображенні,
t - порогове значення.
1.2.2 Алгоритм бінаризації методом мод
Якщо користувач перетворює зображенні в чорно-біле автоматично, використовується бінаризація методом мод.
У методі мод використовується гістограма яркостей пікселів на зображенні. Метод мод можна використовувати для зображень з добре відмітним об'єктом і фоном. У таких зображеннях буде 2 добре помітних піку.
Впадина між піками може бути знайдена як мінімум між двома максимумами, а відповідне йому значення інтенсивності вибирається як поріг бінаризації.
Недоліком даного алгоритму є те, що якщо зображення має дуже низьку яскравість, то при роботі алгоритму виникають значні похибки.
Малюнок 1.2.2.1 Гістограма з двома піками.
2. ПОСТАНОВКА ЗАВДАННЯ
У ході виконання даного курсового проекту необхідно розробити програму, яку підготує зображення з нотами для розпізнавання, розпізнає ноти, а потім відтворить їх.
Вхідними для проекту є зображення з нотами у форматі *. bmp. Для коректного розпізнавання необхідно завантажува...