Skip to content

The app utilizes advanced computer vision algorithms with OpenCV for eyeball detection. Through image processing, the application dynamically analyzes the input image from the device's camera, identifying and precisely outlining the contours of the user's eyeballs. This involves edge detection, contour recognition, and geometric analysis

Notifications You must be signed in to change notification settings

Smarshal-Verse/SpectraView

Repository files navigation

SpectraView App

Overview

The app employs sophisticated computer vision algorithms leveraging the OpenCV library to perform real-time eyeball detection with high precision. Through intricate image processing and feature extraction methods, the application dynamically analyzes the input image captured by the device's camera, identifying and precisely outlining the contours of the user's eyeballs. This process involves a combination of edge detection, contour recognition, and geometric analysis to achieve accurate and responsive detection in varying environmental conditions.

Features

1. Eyeball Outline Detection

  • Real-time Detection: The app uses advanced computer vision techniques OpenCV modules to accurately detect and outline the user's eyeballs in real-time.

2. Virtual Lens Try-On

  • Color Options: Users can choose from a wide range of colored lenses, simulating various eye colors such as blue, green, brown, and more.
  • Thickness Variation: Experiment with different lens thickness options to find the perfect style that suits your preferences.

3. User-friendly Interface

  • Intuitive Controls: The app provides a user-friendly interface with easy-to-use controls, allowing users to navigate through different lens options effortlessly.
  • Preview Mode: Users can preview and compare multiple lens options side by side before making a final decision.

Getting Started

Prerequisites

  • Android device running version 5.0 (Lollipop) or above.
  • Camera access for real-time eyeball detection.

Installation

  1. Download the Spectraview APK file from the release page.
  2. Enable installation from unknown sources in your device settings.
  3. Install the APK on your Android device.
  4. Open the app and grant necessary permissions.

Usage

  1. Eyeball Detection:

    • Hold the device in front of your face.
    • Click A picture and the app will automatically detect and outline your eyeballs in the pic.
  2. Virtual Try-On:

    • Choose different lens colors and thickness options from the menu.
    • Swipe through the options to see a live preview on your face.
  3. Compare Options:

    • Use the preview mode to compare multiple lens options simultaneously.
    • Select your favorite and share the results with friends.

Enjoy trying on virtual lenses with SpectraView!

About

The app utilizes advanced computer vision algorithms with OpenCV for eyeball detection. Through image processing, the application dynamically analyzes the input image from the device's camera, identifying and precisely outlining the contours of the user's eyeballs. This involves edge detection, contour recognition, and geometric analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published