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

orm999

Пользователи
  • Количество публикаций

    4
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем orm999


  1. Прописал пути в библиотеках. Собралась без ошибок. Модуль 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 для своих изображений.

    Если не сложно скажите, это моя матрица такая неправильная или искать надо в другом месте?

          


  2. Доброго всем времени суток.

    У меня следующая проблема.  Пытаюсь собрать opencv + sfm (windows, Visual Stuio) по следующим "инструкциям":

    1)  https://translate.google.com/translate?hl=en&sl=auto&tl=ru&u=http%3A%2F%2Fqiita.com%2FChaoticActivity%2Fitems%2F3888e886925ef0f84926&sandbox=1.

    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)

×