Разработка программного приложения распознавания и редактирования нот

Содержание

ВВЕДЕНИЕ 3

1.1 Описание предметной области 4

1.2 Теория нотной грамоты 5

1.3 Фильтрация шумов полутонового изображения 7

1.3.1 Усредняющий фильтр 8

1.3.2 Медианный фильтр 8

1.4 Алгоритмы бинаризации изображения 9

1.4.1 Алгоритм бинаризации пороговым методом 10

1.4.2 Алгоритм бинаризации методом мод 10

2 ПРАКТИЧЕСКАЯ ЧАСТЬ 12

2.1 Анализ задачи 12

2.2 Сохранение данных в файл 14

2.3 Пример сохраненных данных 15

2.4 Работа с диалогами 16

2.5 Работа со спрайтами 17

2.6 Порядок обрисовки 18

2.7 Процесс редактирования 19

2.8 Пример работы программы 20

ЗАКЛЮЧЕНИЕ 20

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 22

ПРИЛОЖЕНИЕ 1 23

ПРИЛОЖЕНИЕ 2 27

ПРИЛОЖЕНИЕ 3 29

Выдержка из текста

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

В последние десятилетия компьютеры превратились в универсальные средства для обработки всех видов информации, используемой человеком. Благодаря использованию современных достижений компьютерных технологий были развиты новые методы обработки изображений. Тем не менее, создание каждого нового приложения в данной области по-прежнему остается творческой задачей и требует дополнительных исследований в связи со специфическими требованиями по разрешению, быстродействию, надежности и объему памяти, которыми характеризуется каждая конкретная задача.

Список использованной литературы

1. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд., Дж. Рихтер, Питер, 2015.

2. Изучаем C#. 3-е изд., Стиллмен Э., Грин Д., O'Reilly, 2014.

3. Технология программирования на С++. Win32 API-приложения, Н. А. Литвиненко, БХВ-Петербург, 2010.

4. Параллельное программирование на С++ в действии., Энтони Уильямс, ДМК Пресс, 2012 г.

5. C# 4.0. Полное руководство, Герберт Шилдт, Вильямс, 2015.

Похожие записи