Linux项目车牌识别-imx6ull芯片

本文介绍了如何利用百度AI开放平台的图像识别接口,详细步骤包括注册、获取接口文档、配置SDK环境、安装依赖库以及使用QT处理摄像头图像的镜像问题。通过QT的QImage和QPixmap类实现了图像的翻转,并在QLabel中显示,最后保存处理后的图像。实验结果显示,即使图像质量较差,百度的AI接口仍能准确识别。
摘要由CSDN通过智能技术生成

图像识别

一、使用百度的AI智能平台调用接口

网址:

百度AI开放平台-全球领先的人工智能服务平台 (baidu.com)

注册以后进入控制台,在左侧有许多应用接口供调用。

我们这是图像识别所以只需要使用图像识别的那一个文档,里面有具体的SDK文档调用说明

配置SDK的软件使用环境:
在这里插入图片描述

官方有具体客户端client的示列代码参考:

在这里插入图片描述

二、安装依赖库文件

上github下载几个依赖库,依次配置参数编译环境,这里参考迅为电子视频进行配置

三、配置打开摄像头

opencv操作摄像头这块参考正点原子

四、问题详解

摄像头图像是镜像,这里采用客户端QT处理图像

QT处理图片镜像

        QImage image(fileName);
        QImage mirroredImage = image.mirrored(true, false);
        QPixmap pixmap = QPixmap::fromImage(mirroredImage);

在Qlabel显示图像

        /* 设置拍照的图像为显示在photoLabel上 */
        photoLabel->setScaledContents(true); //保存使用QPIXMAP显示图像qlabel自适应
        photoLabel->setPixmap(pixmap);

重新保存经过镜像的图像

 mirroredImage.save(fileName, "JPG", 100);

五、识别效果

在这里插入图片描述

在这里插入图片描述

不得不说百度的AI接口识别高,这么糊依旧识别的这么准

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值