yagami_kazuma 0 Жалоба Опубликовано May 25, 2015 Стоит уже сейчас начинать новые проекты на OpenCV 3. Или лучше использовать OpenCV 2? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано May 25, 2015 Зависит от того, когда проекты планируются к сдаче. Если в ближайшие месяцы, то лучше остаться на OpenCV 2. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано May 25, 2015 Много существующих проектов, написаны в форме не совместимой (без напильника) с третьей версией. Отличий не так уж много, но они могут доставить много хлопот. Я сталкивался в основном с отсутствием FilterEngine, остальное было легко поправимо. Вторая проблема, постоянно меняющееся размещение функций, и правка названий констант. Поэтому согласен с Nuzhny, что пока 3.x для энтузиастов, на практике лучше иметь дело с 2.x. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
BeS 53 Жалоба Опубликовано May 25, 2015 Если будете использовать OpenCV 2.x.x., то главное - старайитесь не использовать ANSI C интерфейсы, т.к. с версии 3.0 они больше не поддерживаются и были удалены из библиотеки. Ну а в целом в OpenCV 3.0 есть оптимизации, которые работают быстрее, чем в 2.х.х., поэтому я бы советовал поддерживать обе версии в своем проекте...хоть это и усложняет автоматическое тестирование кода, но лишним скорей всего это не будет. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах