# LaneDetectionV1.0
[![github](https://img.shields.io/badge/Github-%E8%AF%B7%E7%82%B9%E4%B8%AAStar%EF%BC%8C%E6%84%9F%E8%B0%A2%EF%BC%81-red?style=for-the-badge&logo=github&logoColor=white)](https://github.com/liuyangly1/LaneDetectionV1.0) ![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54) ![NumPy](https://img.shields.io/badge/numpy-%23013243.svg?style=for-the-badge&logo=numpy&logoColor=white) ![OpenCV](https://img.shields.io/badge/opencv-%23white.svg?style=for-the-badge&logo=opencv&logoColor=white) ![pyQt5](https://img.shields.io/badge/pyQt5-%23217346.svg?style=for-the-badge&logo=Qt&logoColor=white)
![1_Out](assets/1_out.jpg)
**基于Opencv的车道线检测**:1. 图像加载;2.图像预处理:图片灰度化,高斯滤波;3.Cany边缘检测;4.感兴趣区域检测;5.霍夫直线检测 ;6.直线拟合;7.车道线叠加;8.图片和视频测试;9.可视化界面pyqt5 (可选)。
## Requirements - 必要条件
- python 3.x
- numpy
- matplotlib
- opencv-python
- pyqt5 (option)
## Usage - 用法
1. Clone and install.
```bash
$ git clone [email protected]:yangliuly1/LaneDetectionV1.0.git
$ cd LaneDetectionV1.0
$ pip install -r requirements.txt
```
2. Test.
```bash
# picture test
$ python .\lanedetection.py -i ./assets/1.jpg -o ./assets/1_out.jpg
# video test
$ python .\lanedetection.py -i ./assets/project_video.mp4 -o ./assets/project_video_out.mp4
```
3. Visualization.
```bash
# install package
$ pip install pyqt5
# run
$ python mainwindow.py
```
## Changelog - 更新日志
- Done:可视化界面。
## License - 版权信息
[MIT](https://choosealicense.com/licenses/mit/)
## Reference - 参考
[01-陈光-无人驾驶技术入门(十四)| 初识图像之初级车道线检测-知乎](https://zhuanlan.zhihu.com/p/52623916)
没有合适的资源?快使用搜索试试~ 我知道了~
基于Opencv的车道线检测.zip
共12个文件
jpg:4个
py:2个
mp4:2个
1 下载量 64 浏览量
2024-04-14
12:44:56
上传
评论
收藏 26.9MB ZIP 举报
温馨提示
【项目资源】:基于Opencv的车道线检测:1. 图像加载;2.图像预处理:图片灰度化,高斯滤波;3.Cany边缘检测;4.感兴趣区域检测;5.霍夫直线检测 ;6.直线拟合;7.车道线叠加;8.图片和视频测试;9.可视化界面pyqt5 (可选)。.zip 包含前端、后端、移动开发、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源等各种技术项目的源码。包括C++、Java、python、web、C#、EDA等项目的源码。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于Opencv的车道线检测:1. 图像加载;2.图像预处理:图片灰度化,高斯滤波;3.Cany边缘检测;4.感兴趣区域检测;5.霍夫直线检测 ;6.直线拟合;7.车道线叠加;8.图片和视频测试;9.可视化界面pyqt5 (可选)。.zip (12个子文件)
pic_new
assets
2.jpg 189KB
project_video.mp4 24.1MB
1.jpg 66KB
2_out.jpg 455KB
1_out.jpg 163KB
project_video_out.mp4 2.01MB
LICENSE 1KB
lanedetection.py 13KB
requirements.txt 70B
.gitignore 2KB
mainwindow.py 8KB
README.md 2KB
共 12 条
- 1
资源评论
白话Learning
- 粉丝: 3275
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SHT25温湿度传感器、FREERTOS、STM32F103C8T6、LCD1602温湿度采集显示系统proteus仿真设计
- C# 屏幕放大取色器 随时随地获取屏幕像素颜色
- 下载安装这个软件.apk
- 【数据集详细解释及案例分析】数据集详细解释及案例分析
- 基于SHT71温湿度传感器、STM32F103C8T6、LCD1602温湿度采集显示系统proteus仿真设计
- 基于TH02温湿度传感器、STM32F103C8T6、LCD1602、FREERTOS的温湿度采集系统proteus仿真设计
- 【TCP-IP协议详细解释及案例分析】TCP-IP协议详细解释及案例分析
- 一文搞懂 LSTM(长短期记忆网络).rar
- 【autosar简介及基本案例解析】autosar简介及基本案例解析
- java模拟斗地主洗牌发牌
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功