Подтвердить что ты не робот

OCR для нот

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

Я думаю, что PIL и Python были бы хороши для простого доказательства концепции O "notes" R.

Мой вопрос: кто-нибудь получил какие-либо "не делайте этого с помощью PIL вместо xyz" или что-то в этом переулке?

EDIT: мои ссылки delicius относительно предмета, если кому-то интересно: http://delicious.com/seet/DIKU-09b4%2Bb1

=============================================== ==========================

EDIT2:

На самом деле, теперь я знаю намного больше о OCR для нот или OMR, как он называется.

В рамках академических исследований область была исследована с конца 60/начала 70-х годов, а создание системы OMR - непростая задача. Чтобы получить резюме проблем и исследований до начала 2000 года, вы можете прочитать "Проблема оптического распознавания музыки" , которая довольно успешна в составлении строки поля.

Что касается существующего программного обеспечения, я знаю, по крайней мере, следующие:

И мои ненаучные тесты дали мне представление о том, что фотокор был самым надежным.

Для программного обеспечения Opensource Audiveris - единственная полная вещь, которую я нашел и написан на Java.

Что касается моего первоначального вопроса, я использую Gamera. Gamera - это инструмент с открытым исходным кодом для анализа изображений документов, который предоставляет инструменты для работы с основными материалами, необходимыми для анализа изображений для распознавания. У Gamera есть интерфейс python и возможность писать С++ "toolkits". Например, можно загрузить и использовать инструментарий для снятия кадровой линии для gamera.

4b9b3361

Ответ 1

Мой проект закончился докладом и некоторым программным обеспечением python. Найдите его здесь:

Суть его в том, что трудно делать хороший OMR и требует больших усилий. У меня не было времени, чтобы сделать полный OMR (и похоже, что это не так необходимо).

Я внедрил инструмент, который может выполнять предварительную обработку листовой музыки перед передачей ее в инструмент OMR, например, Photcore или тому подобное. Предварительная обработка включает удаление текста и динамики, поскольку эта информация не нужна для статистического анализа музыки в больших музыкальных корпусах

Ответ 2

Вам может быть интересно внести вклад в этот проект. Кроме этого, вам повезло с вашими хозяевами.

Ответ 3

http://www.musitek.com/ имеет коммерческие предложения - вы можете посмотреть их руководство пользователя и другие спецификации, чтобы получить некоторые подсказки о том, как действовать.