Java или C # для системы распознавания номерных знаков? - PullRequest
1 голос
/ 16 августа 2010

Я делаю систему распознавания номерных знаков как мой последний год проекта. Поскольку у меня нет опыта обработки изображений, я немного запутался в том, какую платформу программирования использовать. Подскажите пожалуйста из Java и C #, которые будут хорошо поддерживать. Большое спасибо.

Ответы [ 3 ]

4 голосов
/ 16 августа 2010

Я советую C # из-за EmguCV , который является кроссплатформенной оболочкой .Net для библиотеки обработки изображений Intel OpenCV. Возможность вызова функций OpenCV из .NET-совместимых языков, таких как C #, VB, VC ++, IronPython и т. Д. Оболочка может быть скомпилирована в Mono и запущена в Linux / Mac OS X.

Если вы знакомы с C ++, используйте OpenCV напрямую.

1 голос
/ 16 августа 2010

Опции:

  1. Реализация механизма ANPR с нуля.Скорее всего, это займет более двух месяцев.

  2. Используйте JavaANPR или перенесите его на C #, если .NET является для вас необходимостью.

  3. Используйте ознакомительную версию уже существующего пакета ANPR SDK, например www.arhungary.hu, x.htsol.com/index.php, www.warelogic.com, ....Их буквально сотни.

    Я бы выбрал вариант 2.

1 голос
/ 16 августа 2010

Если вам нужно выполнить обработку изображений, но у вас мало времени для вашего проекта, и, поскольку вы являетесь студентом, ваша лучшая ставка будет заключаться в использовании MATLAB для вычислений, связанных с обработкой изображений (как минимум) , В библиотеке вашего университета должно быть немало книг с множеством примеров об этих проблемах и о том, как их решать с помощью MATLAB (помимо огромной онлайн-документации от Mathworks.com).

Если вы все еще хотите использовать Java или .NET, было бы проще использовать их только для пользовательского интерфейса, и пусть механизм обработки будет находиться в MATLAB. (Просто взгляните на многие наборы инструментов, которые есть в MATLAB, например Набор инструментов для обработки изображений , Набор инструментов для нейронной сети , Набор инструментов нечеткой логики и т. Д.)

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