文章目录
一、安装Opencv3.4.1
参考链接安装Opencv3.4.1
二、编译Opencv3.4.1
1、编写一个打开图片进行特效显示的代码
在opencv-3.4.1下新建文件夹mytest创建test.cpp:

输入代码:
sudo vi test.cpp

源码:
#include <opencv2/highgui.hpp>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main(int argc, char** argv)
{
CvPoint center;
double scale = -3;
IplImage* image = cvLoadImage("http.jpg");
argc == 2? cvLoadImage(argv[1]) : 0;
cvShowImage("Image", image);
if (!image) return -1; center = cvPoint(image->width / 2, image->height / 2);
for (int i = 0;i<image->height;i++)
for (int j = 0;j<image->width;j++) {
double dx = (double)(j - center.x) / center.x;
double dy = (double)(i - center.y) / center.y;
double weight = exp((dx*dx + dy*dy)

本文介绍了如何在Linux环境下安装和使用Opencv3.4.1,包括打开图片、处理摄像头视频、播放硬盘视频,以及解决程序运行中遇到的问题。在代码示例中,详细解释了Mat数据结构的作用以及waitKey的重要性。
最低0.47元/天 解锁文章
534

被折叠的 条评论
为什么被折叠?



