Skip to content

基于Opencv的车道线检测:1. 图像加载;2.图像预处理:图片灰度化,高斯滤波;3.Cany边缘检测;4.感兴趣区域检测;5.霍夫直线检测 ;6.直线拟合;7.车道线叠加;8.图片和视频测试;9.可视化界面pyqt5。

License

Notifications You must be signed in to change notification settings

hwang12345/LaneDetectionV1.0

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Error in user YAML: (<unknown>): found character that cannot start any token while scanning for the next token at line 1 column 1
---
@Author: liuyangly1
@Date  : 2021-07-07 23:33:43
@Blog  : https://blog.csdn.net/liuyang_1106
@Github: https://github.com/liuyangly1
@Email : [email protected]
---

[toc]

LaneDetectionV1.0

基于Opencv的车道线检测

  1. 图像加载;
  2. 图像预处理:
  3. 图片灰度化,高斯滤波;
  4. Cany边缘检测;
  5. 感兴趣区域检测;
  6. 霍夫直线检测 ;
  7. 直线拟合;
  8. 车道线叠加;
  9. 图片和视频测试;
  10. 可视化界面pyqt5。

Requirements - 必要条件

  • python 3.x
  • numpy
  • matplotlib
  • opencv-python

Usage - 用法

$ git clone [email protected]:liuyangly1/LaneDetectionV1.0.git
$ cd LaneDetectionV1.0
$ pip install -r requirements.txt
# 图片测试
$ python .\LaneDetectionV1.0.py -i ./Assets/1.jpg -o ./Assets/1_out.jpg
# 视频测试
$ python .\LaneDetectionV1.0.py -i ./Assets/project_video.mp4 -o ./Assets/project_video_out.mp4

Changelog - 更新日志

  • Todo:可视化界面

License - 版权信息

MIT

Reference - 参考

01-陈光-无人驾驶技术入门(十四)| 初识图像之初级车道线检测-知乎

About

基于Opencv的车道线检测:1. 图像加载;2.图像预处理:图片灰度化,高斯滤波;3.Cany边缘检测;4.感兴趣区域检测;5.霍夫直线检测 ;6.直线拟合;7.车道线叠加;8.图片和视频测试;9.可视化界面pyqt5。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%