Перейти к содержимому
Compvision.ru

Recommended Posts

Стоит уже сейчас начинать новые проекты на OpenCV 3. Или лучше использовать OpenCV 2?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Зависит от того, когда проекты планируются к сдаче. Если в ближайшие месяцы, то лучше остаться на OpenCV 2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Много существующих проектов, написаны в форме не совместимой (без напильника) с третьей версией.

Отличий не так уж много, но они могут доставить много хлопот.

Я сталкивался в основном с отсутствием FilterEngine, остальное было легко поправимо.

Вторая проблема, постоянно меняющееся размещение функций, и правка названий констант.

 

Поэтому согласен с Nuzhny, что пока 3.x для энтузиастов, на практике лучше иметь дело с 2.x.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если будете использовать OpenCV 2.x.x., то главное - старайитесь не использовать ANSI C интерфейсы, т.к. с версии 3.0 они больше не поддерживаются и были удалены из библиотеки.

Ну а в целом в OpenCV 3.0 есть оптимизации, которые работают быстрее, чем в 2.х.х., поэтому я бы советовал поддерживать обе версии в своем проекте...хоть это и усложняет автоматическое тестирование кода, но лишним скорей всего это не будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×