This project is an Android application that detects road lanes using computer vision techniques with OpenCV.
It processes camera frames and highlights lane boundaries in real time.
The goal of this project was to understand how lane detection works in autonomous driving and driver assistance systems.
- Java
- Android Studio
- OpenCV
- Computer Vision
- Android SDK
- Gradle
lane-detection-app
app/ – contains the main Android application code
gradle/ – Gradle build configuration
build.gradle.kts – project build configuration
gradlew / gradlew.bat – Gradle wrapper files
- Clone the repository
git clone https://github.com/anujpratap12/lane-detection-app.git
- Download the OpenCV Android SDK from:
-
Extract the OpenCV SDK and integrate it into the Android project.
-
Open the project in Android Studio.
-
Sync Gradle and run the app on an Android device or emulator.
Note: The OpenCV SDK is not included in this repository because of its large size.
- Using OpenCV for image processing
- Edge detection techniques
- Integrating computer vision with Android applications
- Working with real-time image frames
Anuj Pratap Singh
Final Year Computer Science Student – UPES Dehradun
Interested in AI, Machine Learning, and Computer Vision.
GitHub: https://github.com/anujpratap12