問題タブ [dlib]

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 に答える
13433 参照

opencv - Dlib C++ で頭部姿勢推定の 3D 座標軸を取得する方法

Dlib C++ はランドマークを検出し、顔のポーズを非常にうまく推定できます。ただし、頭のポーズの 3D 座標軸方向 (x、y、z) を取得するにはどうすればよいですか?

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

c++ - g++ がインクルード ディレクトリを認識しない

解決済み:理由と方法が完全にはわかりませんが、-I~/dlib-18.18 から -I../dlib-18.18 に変更すると機能します。

dlib ライブラリを使用してプログラムをコンパイルするメイクファイルを作成しようとしています。ライブラリをルートディレクトリにダウンロードしてインストールしました。

.cpp ファイルのヘッダーは次のとおりです。

dlib フォルダーは dlib-18.18 内に含まれており、optimization.h は実際には dlib フォルダー内にあります。

以下は私のmakefile(またはその一部)です。関連するディレクトリを CFLAGS に含めました。ただし、コンパイル中にg ++はoptimization.hが見つからないと言います(そのようなファイルまたはディレクトリはありません)

ターミナルメイク用出力

ターミナルからアクセスした場合の /dlib-18.18/dlib フォルダー

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

image-recognition - dlib がオブジェクトを見つけるのが遅いのはなぜですか?

私は Dlib でいくつかのものをテストしており、tools/imglab/build/imglab に含まれているコンパイル済みツールを使用して、認識したいオブジェクトのインスタンスの周りに四角形を選択しました。検出したいオブジェクトのいくつかの異なるビューを記述したこの xml ファイルを使用して、いくつかの変更を加えてトレイン オブジェクト プレディクターを実行します。

images ディレクトリで実行すると、detector.svm が作成されます。

画像に対して修正されたオブジェクト検出器を実行すると、必要なオブジェクトの多くが検出され、それらの周りに四角形が配置されますが、1920x1080 のスクリーンショットでそれらを見つけるのに約 2 秒かかります! これは i5-3230M CPU @ 2.60GHz × 4 上にあるので、速度を上げたり、それほど強力でないデバイスで動作させるために、圧縮やその他のステップが欠けているのではないかと思います。これが重要な場合、これは dlib-18.16 から Ubuntu でコンパイルされます。

0 投票する
2 に答える
5196 参照

c++ - DLib : train_shape_predictor_ex.cpp

コードで説明されているように、helenデータセットでtrain_dlib_shape_predictor_ex.cppを実行して Dlib の形状予測子をトレーニングしようとしています。テスト画像を形状予測子の現在のディレクトリにある顔フォルダーに配置します。しかし、コードを実行すると、次の例外がスローされます。

notraining_with_face_landmarks.xmlおよびtesting_with_face_landmarks.xmlファイルは、次のページの helen データセットで利用できます:リンク

データセット内のすべての画像の 194 個のランドマーク ポイントの位置を含む 1 つのテキスト ファイルを含む、annotation という名前のフォルダーがあります。このファイルをtraining_with_face_landmarks.xml.

0 投票する
2 に答える
4565 参照

visual-studio - Visual Studio と dlib:「インクルード ファイルを開けません: 'zlib.h': そのようなファイルまたはディレクトリはありません」

私の論文では を使用したいのですがDlib's face_landmark_detection、これらのエラーが発生し続けます (両方についてVisual studio 2013 as well as 2015):

それは繰り返されるため、これら 2 つの問題に基づいて 36 個のエラーが発生します。

私の上司は、プロジェクトをセットアップするために従うべきいくつかの手順を教えてくれました。

  • adddlib-masterおよび dlib-master\examples を VC++ ディレクトリに追加 -> インクルード ディレクトリ
  • dlib-master\dlib\external\libjpeg および dlib-master\dlib\entropy_decoder を C/C++ に追加 -> 一般 -> 追加のインクルード ディレクトリ
  • dlib-master\dlib\external (cblas、libjpeg、libpng、zlib) のすべてのフォルダーとアイテムをプロジェクト ソース フォルダーに追加します。
  • dlib ソース ファイル (dlib-master\dlib\all から) を追加し、face_landmark_detection (dlib-master\examples から) をプロジェクト ソース フォルダーに追加します。

彼によると、これはこれまでのところ他のすべてのコンピューターで機能していますが、私のラップトップでは機能しません。プロジェクトにチェックを入れましたが、プロジェクト内zlib.hzlibフォルダにあります。ここで誰かが何がうまくいかないのかについて考えを持っていますか?

十分な情報を提供していない場合は、質問してください。これを解決するために他に何が必要なのかわかりません。