1
我设置了一个hello world
项目here,它基本上是来自gradle项目here的样本的复制/粘贴。如何通过gradle将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的方式,但我失败了。