香蕉派的正确吃法之初识OpenCV

参考:【小撸】M2 安装/运行/编译OpenCV程序OpenCV介绍:
安装其实很简单,我用的是BPI-M3,购买地址,系统是UBUNTU,下载地址
1.安装
首先更新软件源

sudo apt-get update

然后安装

sudo apt-get install libcv-dev

等一段时间后就装好了
2.上手
调用摄像头
新建文件cam.cpp

#include <opencv2/highgui/highgui.hpp>
#include <opencv2/core/core.hpp>
using namespace cv;
int main()
{
VideoCapture cap(0);//打开摄像头
if(!cap.isOpened())return -1;
Mat frame;
while(1){
cap>>frame;//读取当前帧
imshow("BPI-OpenCV CAM", frame);
if(waitKey(20) >=0) break;
}
return 0;
}

编译

g++ -o cam ./cam.cpp -lopencv_core -lopencv_highgui

只能在VNC或者HDMI或者触摸屏里面打开,不能用SSH打开,不然会报错
运行

./cam


赞一个!!!

楼主,我编译后在VNC中运行没有任何反应是怎么回事