源码下载地址

点击这里下载代码

项目介绍

实现功能
登陆功能
注册功能
账户信息管理增删改查
停车信息查询
车辆入库和车辆出库
出库入库判断车牌信息判断
微信小程序调用PHP数据库后端查询车场车位
微信小程序预定系统
调用摄像头和视频
车牌识别
剩余车位预定可视化展示(实时同步小程序)
优化EasyPR过时的style,适配Qt5.12.1,C++11
前端多线程数据库初始化,与多线程循环检测更新饼图
Linux后端优化数据库和QT多次调用的TCP开销

项目功能

文件解释
查询订阅小程序存放小程序源码(需要修改里面调用IP)
查询订阅小程序后端PHP(存放的PHP供小程序调用的后端代码)
论文部分(存储开发文档,以及和本项目相关的书籍和论文,老师要求的是完善版本,数据库文件也在里面)
首页的.pro是QT的运行文件
images是QT文件调用的图片文件夹
环境:
阅读详细环境配置

客户端
QT5.12.1
C++11
MySql 8.0.27
OpenCV 3.2.0
安装K-Lite_Codec_Pack_1676_Standard解析视频(安装全部默认选项即可)
微信小程序
后台
CentOS 7.6.1810 x86_64
Nginx 1.18.0` PHP-5.6.40 前端 微信开发者工具1.06`
环境配置
QT换将
MySQL环境配置
​ 由于直接将在QT中引用MySQL并不能直接使用,所以需要将MySQL的动态链接库存放到QT的bin目录下,才可以调用MySQL。QT默认使用C++11编译

CONFIG += c++11
1,在QT所创建项目中的pro文件中添加sql

QT += core gui sql
2,将MySQL中lib库里面的libmysql.dll文件和libmysql.lib文件赋值粘贴到QT5.12.1的msvc2017_64文件夹bin文件内

界面预览

在这里插入图片描述

项目备注

1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。
下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

源码下载地址

点击这里下载代码

GitHub 加速计划 / opencv31 / opencv
142
15
下载
OpenCV: 开源计算机视觉库
最近提交(Master分支:3 个月前 )
d9a139f9 Animated WebP Support #25608 related issues #24855 #22569 ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [x] I agree to contribute to the project under Apache 2 License. - [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [x] The PR is proposed to the proper branch - [x] There is a reference to the original bug report and related work - [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable Patch to opencv_extra has the same branch name. - [ ] The feature is well documented and sample code can be built with the project CMake 1 天前
09030615 V4l default image size #25500 Added ability to set default image width and height for V4L capture. This is required for cameras that does not support 640x480 resolution because otherwise V4L capture cannot be opened and failed with "Pixel format of incoming image is unsupported by OpenCV" and then with "can't open camera by index" message. Because of the videoio architecture it is not possible to insert actions between CvCaptureCAM_V4L::CvCaptureCAM_V4L and CvCaptureCAM_V4L::open so the only way I found is to use environment variables to preselect the resolution. Related bug report is [#25499](https://github.com/opencv/opencv/issues/25499) Maybe (but not confirmed) this is also related to [#24551](https://github.com/opencv/opencv/issues/24551) This fix was made and verified in my local environment: capture board AVMATRIX VC42, Ubuntu 20, NVidia Jetson Orin. ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [X] I agree to contribute to the project under Apache 2 License. - [X] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [X] The PR is proposed to the proper branch - [X] There is a reference to the original bug report and related work - [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable Patch to opencv_extra has the same branch name. - [ ] The feature is well documented and sample code can be built with the project CMake 1 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐