Ubuntu vsCode+OpenCV+zbar二维码识别
安装vsCode和OpenCV
参考ubuntu16.04/18.04安装vscode和opencv3.4.6教程,我在18.04和20.04版本都过可行。
ImageMagick安装
参考Linux下简单安装ImageMagick,zbar图片识别二维码依赖这个。还有其他许多依赖我用不到就不需要装,在zbar安装时排除那些依赖就行了。
zbar安装
参考Linux zbar二维码识别库编译,中途会遇到问题,参考zbar源码库在linux环境的编译。
到此就安装完成了。
vsCode生成so文件并调用
主要在于task和launch文件配置。参考ubuntu vscode c++生成so及调用调试so包,第一次写成功,但是电脑重启之后就报乱码错误了,之后一直报乱码错误,于是改变方法使用命令生成so文件,参考vscode 编译so库,并且引用so库调试成功。注意生成好的so文件需要设置~/.bashrc中的LD_LIBRARY_PATH中包含要引用的so包的路径,然后打开另一个命令窗口激活变量 source ~/.bashrc,否则无法调用的时候会提示找不到此文件。
到此就结束了。