AI

macでOpenCVを使う

インストール

$ port install opencv

Warning: port definitions are more than two weeks old, consider using selfupdate Error: Insufficient privileges to write to MacPorts install prefix.

参考:YosemiteでMacportsが動かない & cmakeがインストールできない

$ sudo port selfupdate
$ sudo install opencv

opencvの場所

macportsでインストールすると、/opt/local/libにdylibファイルがあり、/opt/local/includeにhppファイルがあります。

xcodeでc++のサンプルプログラムつくる

参考:OpenCVをインストールしてXCodeで使う方法 上記に書いてあるとおりに設定します。

ウインドウが開いて1秒後に閉じるプログラム

#include "opencv2/highgui.hpp"
int main()
{
cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE );
cvWaitKey(1000);
cvDestroyWindow("Example1");
return 0;
}