OpenCV速成(0)——关于OpenCV我要讲什么

OpenCV是高性能图形处理库,可以用于图形相关的人工智能开发或图像处理等等。在此系列课程中,我会讲如何使用OpenCV进行图像的简单处理,包括缩放、裁剪、调亮度、色调、高斯模糊、椒盐噪声和添加文字等等,除此之外,我也会讲Qt如何和OpenCV联动,写出更有意思的程序

首先我们先来安装OpenCV吧

点此进入OpenCV下载界面

由于我是Windows电脑,我选择了Windows,下载之后是一个exe,双击安装即可

安装完成后需要配置一下环境变量

我的目录是这样的

于是在环境变量的Path中添加

点击确定,这样我们就安装好了OpenCV,但是这样的OpenCV只能给MSVC使用,Mingw无法使用

接下来我们来看看如何在程序中使用OpenCV,这里我以VS2019为例

新建C++控制台项目

创建好后,项目-{项目名}属性

然后先把弹出的窗口的右上角的“平台”调整为x64(在下面的图片中我做错了,请仔细甄别)

编辑包含目录,添加opencv的include目录,对于我就是

C:\libs\opencv-msvc\include
C:\libs\opencv-msvc\include\opencv2
点击右上角的文件夹图标就可以添加啦

同样,还需要再库目录中添加相应的lib目录

在附加依赖项中添加对应的lib文件

最后,指定VS2019的编译方法

#include "opencv2/opencv.hpp"

using namespace cv;

int main() 
{
	printf("您所安装的OpenCV版本为:");
	printf(CV_VERSION);
}

如果出现类似以下的结果,就说明OpenCV安装成功了,已经可以在项目中使用了!

但是,每次新建项目都要重新进行一次修改包含目录的操作,不然无法使用

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇