【C++ 图像处理 OpenCV】20230824-条码识别环境配置

6 篇文章 0 订阅
4 篇文章 0 订阅

条码识别环境配置

一、环境

Microsoft Visual Studio Community 2022 (64 位)

zbar-0.10-setup.exe

Zbar-Win64-master

二、环境配置

和opencv的环境配置类似。就不介绍vs的安装了

2.1zbar-0.10-setup.exe安装

zbar的安装只需要注意一点就是在下图这一步时,需要将第三个选上,其余就一直点next,直到安装完成。

在这里插入图片描述
我选择的安装路径为

D:\Microsoft Visual Studio\Environment\ZBar

2.2 zbar-win64-master安装

因为2.1安装的zbar只适用于32位操作系统,所以需要下载zbar-win64-master.zip压缩包,进行64位操作系统的配置

2.2.1 三个文件的复制

将这两个分别复制到zbar相应的文件夹下
在这里插入图片描述

2.2.1.1 libzbar64-0.lib复制移动

将下路径的文件

D:\Microsoft Visual Studio\Environment\ZBar\ZBarWin64-mirror-master\lib\libzbar64-0.lib

移动到

D:\Microsoft Visual Studio\Environment\ZBar\lib

文件夹下,如下图

在这里插入图片描述

2.2.1.2 libzbar64-0.dll复制移动

将下路径的文件

D:\Microsoft Visual Studio\Environment\ZBar\ZBarWin64-mirror-master\lib\libzbar64-0.dll

移动到

D:\Microsoft Visual Studio\Environment\ZBar\bin

文件夹下,如下图

在这里插入图片描述

2.2.1.3 libiconv.dll复制移动

将下图中的文件
在这里插入图片描述

移动到

D:\Microsoft Visual Studio\Environment\ZBar\bin

文件夹下,如下图
在这里插入图片描述

2.3 在项目的运行目录下补充上述dll文件

在自己创建的项目下,把2.2中提到的dll文件,移动到项目的运行目录下。

比如,我创建的项目名为“OpenCV_demo”,将dll文件复制到“OpenCV_demo.exe”所在目录下。

在这里插入图片描述

2.4 在项目中配置ZBar环境

打开vs,右键单击项目,选择下拉框中的属性

在这里插入图片描述
进入如下页面

在这里插入图片描述

先配置“包含目录”,将下图中两个文件夹加入包含目录。

在这里插入图片描述
再配置“库目录”,将下面箭头所指文件加入库目录。
在这里插入图片描述

最后配置“附加依赖项”,将下面箭头所指文件加入附加依赖项。在附加依赖项中,有些人可以直接添加文件名,而有些必须要添加文件的绝对路径才行。建议直接添加绝对路径,能减少报错。

在这里插入图片描述

2.5 系统环境配置

将Zbar的lib文件路径加入到环境配置中。

D:\Microsoft Visual Studio\Environment\ZBar\bin

在这里插入图片描述

三、遇到的问题

3.1 找不到MSVCR20.dll

在这里插入图片描述

官网下载安装执行文件,下载地址

选择vcrdist_x64.exe中的China栏的文件进行下载

在这里插入图片描述

下载成功后,

在这里插入图片描述

直接双击,默认安装。

安装成功后,会在一下路径

C:\Windows\System32

中看到,新增了“msvcr120.dll”文件。如下图

在这里插入图片描述
然后就能运行程序了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆得儿不是猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值