Содержание
ВВЕДЕНИЕ 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.