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

Какая лучшая библиотека чистого зрения Java с открытым исходным кодом?

Как практический разработчик, я хотел бы сделать хороший алгоритм для моей конкретной задачи, построенный из блоков, например, "извлечение границ" или "гамма-коррекция" и т.д., но я не хочу реализовывать колесо, делая все это, поэтому я блуждаю - если есть мощная библиотека CV, например С++ OpenCV?

Говоря "лучший", я имею в виду библиотеку со следующими свойствами:

  • Выполнено множество различных алгоритмов.
  • Расширяемость - я могу создавать новые вещи в терминах библиотеки
  • Высокая производительность
  • Безопасность потока
4b9b3361

Ответ 1

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

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

Ответ 2

Вам может быть интересна чистая Java-библиотека с открытым исходным кодом с открытым исходным кодом, которую я разрабатываю, BoofCV. BoofCV поддерживает многие общие операции обработки изображений, расширенное обнаружение функций, шумоподавление вейвлета, калибровку камеры, стереовидение и структуру от движения. Это тоже очень быстро. В настоящее время имеет самую быструю реализацию SURF из любой библиотеки с открытым исходным кодом, включая C/С++. Скорость мудрая, она очень конкурентоспособна с OpenCV для средних и высоких уровней алгоритмов зрения. OpenCV, конечно, быстрее для обработки изображений низкого уровня.

Веб-сайт: http://boofcv.org

OpenCV vs BoofCV: http://boofcv.org/index.php?title=Performance:OpenCV:BoofCV

Исследование производительности SURF: http://boofcv.org/index.php?title=Performance:SURF

Хорошо отметьте отметку. Надеюсь, вам понравится!

  • Большая часть кода уже на месте, просто отсутствует несколько компонентов.