MacのターミナルでC++を使い画像を表示させたいのですが、
https://swallow-incubate.com/archives/blog/20181221/
コンパイルの時に
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 main.cpp:1:10: fatal error: 'opencv2/opencv.hpp' file not found #include <opencv2/opencv.hpp>
となってしまい、調べるとPathがどうやら設定できていないみたいです。
しかし、
https://qiita.com/t13m082h/items/c0482b87712f1d78a0f9
のサイトなどをみて、やってもできませんでした。
そこで、
https://code-database.com/knowledges/92
のサイトをみて、コンパイルの方法を
g++ -std=c++11 -o Image main.cpp `pkg-config --cflags --libs opencv4 `
にしたところ、
main.cpp:1:10: fatal error: 'opencv/opencv.hpp' file not found #include <opencv/opencv.hpp>
と出てしまいました。
どうしたらいいですか?
こちらが、プログラムの内容です。
#include <opencv/opencv.hpp> int main() { cv::Mat img; img = cv::imread("/Users/ourin/Desktop/color/ReadWrite.bmp"); cv::imshow("title", img); cv::waitKey(0); return 0; }
回答2件
あなたの回答
tips
プレビュー