首页 > 编程知识 正文

windows安装opencv,opencv安装环境变量

时间:2023-05-04 23:59:12 阅读:159688 作者:3652

系统: windows10Qt版本:4.1.1操作版:3.4.3(及4.1.1 ) Qt安装Qt下载

去官网根据需要下载对应版本。 Qt5.12.0之前版本仅支持x86编译器,5.12.0之后添加了x64 mingw编译器,因此建议使用5.12.0或更高版本。 这里以5.13.1为例。

下载链接: http://download.Qt.io/archive/Qt /

2. Qt安装

运行刚下载的exe文件

如下所示。

单击“下一步”。 登录Qt帐户(以前可以直接“skip”,但现在好像必须登录) ) ) )。

曾经直接输入以前注册Qt账户的邮箱密码登录; 没有注册过的人请在下面直接输入邮箱地址和密码登录。 密码必须至少包含“小写、大写、数字、符号”中的三种。 请单击“下一步”。

单击“下一步”。

Qt安装路径选择

由于缺省设置为c驱动器,且软件相对较大,因此不建议您安装在c驱动器上并自行修改安装路径。

选择安装组件

这也是安装中最重要的步骤,后面的安排不顺利,很可能是我们编译器的选择问题。

如下图所示选中组件选项,然后在此选择MinGW 64位编译器。

出于个人工作和审查的需要,选中了MinGW 32位编译器。 如果自己的电脑上已经安装了VS,可以自己在MSVC编译器上打勾。 根据个人发展需要自行检查其他组件,然后单击“下一步”。

单击" agree ",然后单击“下一步”,直到最后单击“安装”,然后等待安装完成。

Qt的安装到此结束。 Qt下的OpenCV运行环境配置环境变量

打开“这台电脑”,右键单击空白处并选择“属性”,单击左侧的“高级系统设置”,右下角的“环境变量”,滚动至“系统变量”以找到“路径”选项,然后单击“路径”

添加刚才Qt安装路径下的两个路径名。 这是MinGW 64位路径。 设置MinGW 32位路径后,以下两个路径将添加到路径中。

d :Qt5. 13.15.13.1mingw 73 _ 32bin

d :Qt5. 13.1toolsmingw 730 _ 32bin

在刚才的Path中继续添加下图的OpenCV路径。 (根据自己的OpenCV版本和文件存储路径进行添加。 我们使用的不同编译器中的OpenCV版本很多,用MinGW x86编译器编译的OpenCV3.4.3版本的附加样式是下图的红框部分。

一共三个路径,环境变量的配置到此结束。 新的Qt项目

将下图中“开始”菜单栏的Qt快捷方式拖到桌面上,操作变得简单。 双击快捷方式运行Qt。

单击“新建项目”。

选择Qt控制台应用程序,然后单击下一步。

选择项目的存储路径,单击“下一步”,然后单击“下一步”。

选择编译器类型,我们以MinGW 32位为例,单击“下一步”,直到单击“完成”为止,项目的创建才完成。

配置OpenCV运行时环境

单击右侧的. pro文件,在以下位置添加下图中的OpenCV包含路径: (这边根据自己的OpenCV的保存路径进行修正。 注意左斜线和右斜线。 include path=f :/opencv/opencv3.4.3/opencv _3.4.3_ build _ Qt/include _ f 3360/opencv/opencv 3.3 f 3360

如果使用的是OpenCV4.0或更高版本,则OpenCV4.0将删除所有c语言接口部分,因此路径配置不需要添加最后一级文件目录名称“opencv”的路径。 这意味着要添加的路径如下所示:

include path=f :/opencv/opencv 4.1.1/opencv _ 4.1.1 _ build _ Qt/include _ f :/opencv/opencv 4.

输入并执行以下代码,图像显示正常后,配置无误。 # include opencv2/opencv.HPP # includeiostreamusingnamespacecv; using namespace std; int main () matimg=imread(f:RM.png ); //此处修改为自己的图像路径,注意双斜线if(img.empty ) ) { cout 'can't read this image! ' endl; 返回0; (imshow )、img ); 维客(0; 返回0; }

就这样结束了,嗯!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。