orm999
-
Количество публикаций
4 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем orm999
-
-
Прописал пути в библиотеках. Собралась без ошибок. Модуль sfm подключился.
Спасибо )
Теперь пытаюсь получить облако трехмерных точек по изображениям, при помощи функции reconstruct.
Почему-то выдает либо точек десять, на примерах из http://vision.middlebury.edu/mview/data/, либо по нулям на своих примерах.
Там, в принципе, на вход функции поступают только пути изображений (vector<std::string>) и матрица внутренних параметров камеры:
K = ( (f, 0, cx), (0, f, cy), (0,0,1)), где сx = img.rows/2, cy = img.cols/2. f у равна 1 для примеров из middlebury и 0.04 для своих изображений.
Если не сложно скажите, это моя матрица такая неправильная или искать надо в другом месте?
-
Доброго всем времени суток.
У меня следующая проблема. Пытаюсь собрать opencv + sfm (windows, Visual Stuio) по следующим "инструкциям":
2) http://ceres-solver.org/installation.html
glog и gfkag собрал без проблем, также, собрал SuiteSpase, Metiz.
При сборке ceres-solver не совсем понятно, что подключать. Я собрал как во втором источнике, так как в eigen есть необходимая математика и lappack
Собираю, с пометкой поля shared.
При конфигурировании и генерации в cmake opencv (использую версию 4.1.0) ошибок не выдает. Но при сборке VS появляется ошибка: при сборке модуля multiview - не может найти папку ceres и находящиеся в ней модули, в частности ceres.h.
При конфигурировании использую папку ceres\CMake. В ней есть еще папки bin, include, lib - если использовать их, то путь сбрасывается (Cres_path non faund).
Подскажите пожалуйста, если кто знает, как правильно собрать opencv + sfm (VS)
Opecv + sfm
в OpenCV
Опубликовано · Report reply
Благодарю за ссылки