プロジェクトhereを設定しました。これは、基本的にグラデルプロジェクトhereのサンプルのコピー/ペーストです。OpenCVをC++プロジェクトで構築する方法
私の次のステップは、hello world
ですが、OpenCVフレームワークです。それはメモリ内の画像を読んで表示します。正確に言うと、あなたが見ることができるようにmain.cpp
は、我々はよりその
#include <stdio.h>
#include <opencv2/opencv.hpp>
using namespace cv;
int main(int argc, char** argv)
{
if (argc != 2)
{
printf("usage: DisplayImage.out <Image_Path>\n");
return -1;
}
Mat image;
image = imread(argv[1], 1);
if (!image.data)
{
printf("No image data \n");
return -1;
}
namedWindow("Display Image", WINDOW_AUTOSIZE);
imshow("Display Image", image);
waitKey(0);
return 0;
}
ように私はOpenCVのヘッダが含まれますが、私はGradleの経由libに自分自身を追加することに苦労しています。私はおそらくprebuilt方法を使用する必要がありますが、私は失敗します。