Язык высокого уровня для обработки изображений - PullRequest
0 голосов
/ 21 декабря 2010

Моя проектная группа последнего года планирует создать приложение в реальном времени с поддержкой нейронной сети и должно эффективно обрабатывать изображения. Любые языковые предложения будут очень полезны. Спасибо.

Ответы [ 5 ]

2 голосов
/ 22 декабря 2010

Mathematica может предлагать некоторые полезные функции.Последние несколько выпусков добавили довольно много функций обработки изображений.Вы можете почувствовать вкус, посмотрев эти записи в блоге:

Mathematica - это интерпретируемый язык, который, как представляется, препятствуетваши ограничения в реальном времени.Тем не менее, Mathematica всегда хорошо интегрировала сторонний код (особенно C, Java и .NET), а последний выпуск добавляет значительные новые возможности в отношении генерации C-кода, загрузки динамических библиотек и программирования на CUDA / OpenCL GPU.

Увы, Mathematica не FOSS и довольно дорогой для коммерческого использования.Тем не менее, они дают отличные студенческие скидки (+ 90%, последний раз, когда я проверял), и некоторые факультеты колледжей / университетов имеют лицензии на сайты.

С другой стороны, язык Mathematica довольно нетрадиционен, и для его получения требуется времяв ход вещей.ИМО, усилия того стоят, но кривая обучения может быть слишком длинной, если сроки вашего проекта короткие.

Примечание: я никак не связан с WRI.

1 голос
/ 21 декабря 2010

Мое предложение - OpenCV и C ++. OpenCV также можно использовать с Python, но я не рекомендую его, если вам нужно написать быстрый код, Python может быть очень медленным.

0 голосов
/ 21 декабря 2010

Matlab предоставляет множество функций для обработки изображений. Может быть немного медленным, но я предполагаю, что производительность не является проблемой.

0 голосов
/ 21 декабря 2010

ImageMagick должен быть очень хорошим, но у меня нет опыта из первых рук. Mathematica?

0 голосов
/ 21 декабря 2010

Как насчет Python?Существует PIL , который

добавляет возможности обработки изображений для вашего интерпретатора Python.Эта библиотека поддерживает множество форматов файлов и предоставляет мощные возможности обработки изображений и графики.

Вводная статья о NN с python и библиотекой NN с прямой связью:

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