Skip to content

stecasta/lane-detection

Repository files navigation

Finding Lane Lines on the Road

Udacity - Self-Driving Car NanoDegree

Combined Image

Overview

This project implements a pipeline to detect lane lines in images using Python and OpenCV.

Content

This repository contains:

  1. A jupyuter notebook with the code.

  2. A writeup, which describes the pipeline in detail and identifies shortcomings while suggesting possible improvements.

  3. 4 folders with the images and videos used to tune and test the pipeline and the correspondant outputs.

Dependencies

  • Numpy
  • Matplotlib
  • OpenCV

Usage

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.

License

This project is licensed under the terms of the MIT license.

About

Lane lines detection using Python and OpenCV

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors