https://github.com/marvin-vw/road_line_filter
A simple tool for processing road lane detection in camera streams. Customize lane width and line thickness to filter road information and reduce interference.
https://github.com/marvin-vw/road_line_filter
filter line-detection opencv
Last synced: about 1 month ago
JSON representation
A simple tool for processing road lane detection in camera streams. Customize lane width and line thickness to filter road information and reduce interference.
- Host: GitHub
- URL: https://github.com/marvin-vw/road_line_filter
- Owner: Marvin-VW
- License: gpl-3.0
- Created: 2024-11-07T07:34:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-06T14:17:32.000Z (over 1 year ago)
- Last Synced: 2025-03-30T10:43:25.199Z (over 1 year ago)
- Topics: filter, line-detection, opencv
- Language: C++
- Homepage:
- Size: 177 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

## Road Lane Detection Tool
This project provides a straightforward solution for detecting road lanes from a camera stream. By adjusting parameters such as lane width and line thickness, users can enhance lane visibility and minimize visual interference from other elements in the scene.
By changing the following you can adjust the line thickness and lane width of the filter.
```
int min_pixel_count_line = 7;
int max_pixel_count_line = 25;
int min_pixel_count_track_width = 400;
int max_pixel_count_track_width = 500;
```
# Getting Started
Clone the repository.
Set up the required dependencies.
```
mkdir build
cd build
cmake ../
make
./CameraProcessorApp
```
# Requirements
- Camera input (USB or other compatible sources)
- OpenCV