在centos6.9下安装好opencv3.2.库后,写了第一个显示图片的小程序,结果linux下的编译问题让我折腾了大半天。ShowImage.cpp程序如下:
#include <stdio.h>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
int main()
{
cv::Mat image;
image= cv::imread("twins.jpg");
if(image.empty())
{
printf("no image exist");
return 0;
}
cv::namedWindow("Original Image");
cv::imshow("Original Image",image);
cv::waitKey(0);
return 0;
}
编译过程:
export PKG_CONFIG_PATH=/usr/local/lib/