当前位置: 首页 > news >正文

HyperLPR3 车牌识别

Linux 之前安装了python3

apt install python3.8-venv
cd /root
python3 -m venv HyperLPR3
REM cd HyperLPR3
source HyperLPR3/bin/activate
参考 https://www.jb51.net/article/222885.htm
python -m pip install hyperlpr3
里面有fastapi,opencv等

错误:
ERROR: Could not find a version that satisfies the requirement pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4 (from fastapi->hyperlpr3) (from versions: none)
ERROR: Could not find a version that satisfies the requirement charset-normalizer<4,>=2 (from requests->hyperlpr3) (from versions: none)
ERROR: No matching distribution found for charset-normalizer<4,>=2 (from requests->hyperlpr3)
ERROR: Could not find a version that satisfies the requirement numpy>=1.21.6 (from onnxruntime->hyperlpr3) (from versions: none)
ERROR: No matching distribution found for numpy>=1.21.6 (from onnxruntime->hyperlpr3)

解决办法,可能是网络问题,也可能是pip版本比较低
pip install --upgrade pip
    Successfully installed pip-24.0

启动WebAPI

nohup lpr3 rest --port 8715 --host 0.0.0.0 &

浏览器测试 http://192.168.1.230:8715/api/v1/docs

如果上面的网页(上海OK,武汉空白页面)出现空白,浏览器发现swagger js文件加载有问题。

那么修改hosts文件加入

# fastly.jsdelivr.net
 151.101.1.229  cdn.jsdelivr.net

参考:

GitHub - szad670401/HyperLPR: 基于深度学习高性能中文车牌识别 High Performance Chinese License Plate Recognition Framework.

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 系统架构师-考试-基础题-错题集锦1
  • LLVM Visual Studio构建
  • 【哈希】Leetcode 219. 存在重复元素 II【简单】
  • JJJ:WARN,WARN_ON,BUG_ON
  • k8s pvc pending waiting for first consumer to be created before binding
  • CGAN|生成手势图像|可控制生成
  • Clickhouse 字符串函数使用总结—— Clickhouse基础篇(七)
  • 拼多多携手中国农业大学,投建陕西佛坪山茱萸科技小院
  • wordpress主题模板兔Modown 9.1开心版附送erphpdown v17.1插件
  • springboot错误
  • react 低代码平台方案汇总
  • 【ai】chatgpt的plugin已经废弃
  • 供应链金融模式学习资料
  • IntelliJ IDEA常用快捷键 + 动图演示!
  • Spring相关知识集锦----1
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • GitUp, 你不可错过的秀外慧中的git工具
  • Git同步原始仓库到Fork仓库中
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • js中的正则表达式入门
  • KMP算法及优化
  • Linux快速复制或删除大量小文件
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • Otto开发初探——微服务依赖管理新利器
  • React+TypeScript入门
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • Spring核心 Bean的高级装配
  • Webpack 4 学习01(基础配置)
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 构造函数(constructor)与原型链(prototype)关系
  • 力扣(LeetCode)21
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 山寨一个 Promise
  • 深度学习中的信息论知识详解
  • 手写一个CommonJS打包工具(一)
  • 为什么要用IPython/Jupyter?
  • 正则表达式小结
  • 正则与JS中的正则
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • #微信小程序(布局、渲染层基础知识)
  • (1)Hilt的基本概念和使用
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (七)Knockout 创建自定义绑定
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (十三)Maven插件解析运行机制
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换