Ubuntu vsCode+OpenCV+zbar二维码识别

Ubuntu vsCode+OpenCV+zbar二维码识别

  • 安装vsCode和OpenCV
  • ImageMagick安装
  • zbar安装
  • vsCode生成so文件并调用

安装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,否则无法调用的时候会提示找不到此文件。
到此就结束了。

你可能感兴趣的:(图形图像,c++,visual,studio,linux,opencv,cmake)