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.
Ответы
Ответ 1
Мой проект закончился докладом и некоторым программным обеспечением python. Найдите его здесь:
Суть его в том, что трудно делать хороший OMR и требует больших усилий. У меня не было времени, чтобы сделать полный OMR (и похоже, что это не так необходимо).
Я внедрил инструмент, который может выполнять предварительную обработку листовой музыки перед передачей ее в инструмент OMR, например, Photcore или тому подобное. Предварительная обработка включает удаление текста и динамики, поскольку эта информация не нужна для статистического анализа музыки в больших музыкальных корпусах
Ответ 2
Вам может быть интересно внести вклад в этот проект. Кроме этого, вам повезло с вашими хозяевами.
Ответ 3
http://www.musitek.com/ имеет коммерческие предложения - вы можете посмотреть их руководство пользователя и другие спецификации, чтобы получить некоторые подсказки о том, как действовать.