質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
YOLO

YOLOとは、画像検出および認識用ニューラルネットワークです。CベースのDarknetというフレームワークを用いて、画像や動画からオブジェクトを検出。リアルタイムでそれが何になるのかを認識し、分類することができます。

OpenCV

OpenCV(オープンソースコンピュータービジョン)は、1999年にインテルが開発・公開したオープンソースのコンピュータビジョン向けのクロスプラットフォームライブラリです。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

4回答

4622閲覧

Opencvのpathの通し方がわからない

izm2192

総合スコア12

YOLO

YOLOとは、画像検出および認識用ニューラルネットワークです。CベースのDarknetというフレームワークを用いて、画像や動画からオブジェクトを検出。リアルタイムでそれが何になるのかを認識し、分類することができます。

OpenCV

OpenCV(オープンソースコンピュータービジョン)は、1999年にインテルが開発・公開したオープンソースのコンピュータビジョン向けのクロスプラットフォームライブラリです。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

0クリップ

投稿2020/11/15 06:38

編集2020/11/15 13:30

Yolov4でMakeコマンドを打つとエラーが出る

Yolov4のMakefileを変更しMakeコマンドを打つと下記のようなエラーメッセージが出ます
自分の解釈だとOpencvのpateが通っていないということだと思うのですがいまいちわかっていません

発生している問題・エラーメッセージ

chmod +x *.sh g++ -std=c++11 -std=c++11 -Iinclude/ -I3rdparty/stb/include -DOPENCV `pkg-config --cflags opencv4 2> /dev/null || pkg-config --cflags opencv` -DGPU -I/usr/local/cuda/include/ -DCUDNN -DCUDNN_HALF -Wall -Wfatal-errors -Wno-unused-result -Wno-unknown-pragmas -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -I/usr/local/cudnn/include -DCUDNN_HALF -fPIC -c ./src/image_opencv.cpp -o obj/image_opencv.o Package opencv was not found in the pkg-config search path. Perhaps you should add the directory containing `opencv.pc' to the PKG_CONFIG_PATH environment variable No package 'opencv' found ./src/image_opencv.cpp:16:10: fatal error: opencv2/core/version.hpp: No such file or directory #include <opencv2/core/version.hpp> ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Makefile:174: recipe for target 'obj/image_opencv.o' failed make: *** [obj/image_opencv.o] Error 1

試したこと

Opencvのバージョンを確認仕入れ直しなどしても改善されずに困っています
Yolov4の実装にはこの方のGitを参考にさせていただいています
https://github.com/theAIGuysCode/yolov4-custom-functions

補足情報(FW/ツールのバージョンなど)

tensorflow-gpu==2.3.0rc0
opencv-python==4.1.1.26
lxml
tqdm
absl-py
matplotlib
easydict
pillow
pytesseract

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答4

0

c++用のOpencvライブラリをインストールする必要があります。
opencv-pythonが入っていてもだめです

投稿2020/11/16 03:54

yuki23

総合スコア1448

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

izm2192

2020/11/16 07:03

別の仮想環境を作って試してみます
guest

0

自己解決

いけましたああああああああああああ

投稿2020/12/02 15:57

izm2192

総合スコア12

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

これはopencast.pcのパスをとうしてあげればいいってことで大丈夫ですか?

投稿2020/11/16 02:19

izm2192

総合スコア12

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable

はい。読んで字のごとく。

投稿2020/11/16 00:51

yumetodo

総合スコア5850

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

izm2192

2020/11/16 02:19

これはopencast.pcのパスをとうしてあげればいいってことで大丈夫ですか?
yumetodo

2020/11/16 04:45 編集

(opencastってなんじゃい、opencvじゃ・・・。)要するにopencvの導入に失敗しているということです。pkg-configの設定ファイルが適切な場所に配置されていないわけです。どうやってOpenCVを導入しましたか?
izm2192

2020/11/16 04:51

あぁぁ誤字すいませんんん pip installでいれました
yumetodo

2020/11/17 11:24

いや、それはopencv-pythonのことですよね?opencvはどうやって入れましたか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問