問題タブ [ceres-solver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1032 参照

installation - ceres ソルバー、glog を使用できません

ubuntuにceresをインストールし、http://ceres-solver.org/installation.html sudo apt-get install libgoogle-glog-dev からのLinux部分のすべてのコマンドラインを使用して、インストールを作成します インストールしたようですceres ソルバーとその依存関係は問題ありません。しかし、テスト ファイル bin/simple_bundle_adjuster ../ceres-solver-1.12.0/data/problem-16-22106-pre.txt を実行しようとすると、ファイル ../ceres-solver-1.9.0 を開くことができないことが示されます。 /data/problem-16-22106-pre.tx 次に、チュートリアルでコマンド g++ -I/usr/include/eigen3 helloworld.cpp -o helloworld を使用して helloworld をコンパイルしようとしました。
への未定義の参照google::InitGoogleLogging(char const*)' helloworld.cpp:(.text+0x104): undefined reference toceres::Problem::Problem()' helloworld.cpp:(.text+0x155): `ceres::Problem::AddResidualBlock(ceres::CostFunction*, ceres::LossFunction*, double*)' への未定義参照' Iそれらをすべてリストしませんでした。しかし、Googleに関するものはまったく見つからないようです。あなたが私を助けてくれることを願っています!! それは私に山ほどの問題を与えます。

0 投票する
1 に答える
142 参照

linux - 無効な mex ファイル: 未定義のシンボル: cholmod_camd

この問題を解決するには?mex しようとしていた c++ ファイルに、cholmod_camd 関連のヘッダー ファイルがありませんでした。

0 投票する
1 に答える
667 参照

c++ - モーションからの構造 (openCV): 'reconstruct' はこのスコープで宣言されていませんでした

私はopencvライブラリの初心者です。Ubuntu 17.04にインストールしましたが、インストール中のすべてが完璧で、エラーはまったくありませんでした. Opencv-master をインストールしてビルドし、次に opencv_contrib-master をダウンロードしましたが、すべてが完璧でした..

SFM (モーションの構造) を使用して scene_reconstruction を構築しようとしています。すべての依存関係を次のようにインストールしました。

次に、Ceres Solver をインストールしました。

すべて問題ありませんでした。エラーはまったくありませんでした。here の公式ドキュメント( Scene Reconstruction)に従って、 Reconstruct.cpp という名前example_sfm_scene_reconstruction.cpp を書き込もうとしました。

私はCMakeLists.txtファイルを書きました:

ビルド ディレクトリを作成し、mkdir build && cd build. 次にcmake ..

しかし、私がやろうとするmakeと、このエラーが発生します:

このフォーラムの問題 476をフォローしようとしましたが、何も役に立ちませんでした。