This project implements a pipeline to detect lane lines in images using Python and OpenCV.
This repository contains:
-
A jupyuter notebook with the code.
-
A writeup, which describes the pipeline in detail and identifies shortcomings while suggesting possible improvements.
-
4 folders with the images and videos used to tune and test the pipeline and the correspondant outputs.
- Numpy
- Matplotlib
- OpenCV
Step 1: Download the repository > git clone https://github.com/stecasta/lane-detection.git
Step 2: Navigate to the project folder. > cd lane-detection
Step 3: Open the Jupyter notebook in your browser. > jupyter notebook
Step 4: A browser window will appear showing the contents of the current directory. Click on the file called "P1.ipynb". Another browser window will appear displaying the notebook. Follow the instructions in the notebook.
If you want to process your own video, place it in the test_videos folder and edit the line white_output = 'test_videos_output/solidWhiteRight.mp4' by putting the name of your video.
This project is licensed under the terms of the MIT license.
