- 本文目录导读:
- 1、前言
- 2、安装OpenCV4
- 3、创建C代码文件
- 4、编译C代码
- 5、运行程序
- 6、小结
- 7、小知识分享
前言
Linux是一款开源的操作系统,Ubuntu作为Linux的一个发行版,被广泛应用于服务器和桌面计算机。C语言是一种广泛应用的编程语言,而OpenCV是一个用于计算机视觉和机器学习的开源库。在本文中,我们将介绍如何在Ubuntu下编译C代码OpenCV4。
安装OpenCV4
在Ubuntu下编译C代码OpenCV4之前,我们需要先安装OpenCV4。可以通过以下命令安装OpenCV4:
```
sudo apt-get install libopencv-dev
创建C代码文件
创建一个名为“main.c”的文件,然后将以下代码复制到文件中:
#include
#include
using namespace cv;
int main(int argc, char** argv)
{
Mat image;
image = imread("image.jpg", IMREAD_COLOR);
if(! image.data )
{
printf("No image data \n");
return -1;
}
namedWindow("Display Image", WINDOW_AUTOSIZE );
imshow("Display Image", image);
waitKey(0);
return 0;
}
编译C代码
使用以下命令编译我们的C代码:
g++ main.c -o main `pkg-config --cflags --libs opencv4`
运行程序
使用以下命令运行我们的程序:
./main
程序将显示名为“image.jpg”的图像。
小结
本文介绍了如何在Ubuntu下编译C代码OpenCV4。首先,我们安装了OpenCV4,然后创建了一个C代码文件,并使用g++编译了代码。最后,我们运行了程序并显示了图像。
小知识分享
在Ubuntu中,可以使用Ctrl + Alt + T快捷键打开终端。