Skip to content
/ AC10M Public

Processing and display a shooting target filmed by webcam

License

Notifications You must be signed in to change notification settings

Narmos/AC10M

Repository files navigation

Platform Support PyPI - Python Version

AC10M

✅ Tested on Windows 10/11, macOS 13/14 and Ubuntu 22.04 LTS/24.04 LTS/24.10

Prerequisite

  1. Install Python

    For Ubuntu, Python 3 is already installed by default, however, you must install the Python package manager pip, the venv and the Tkinter libraries which are included by default on Windows and macOS

    sudo apt install python3-{pip,tk,venv)
    
  2. Set up a Python virtual environment

    In the AC10M script folder, create a virtual environment and activate it

    python3 -m venv env
    source env/bin/activate
    
  3. Install Python packages opencv-contrib-python and Pillow

    pip3 install --upgrade opencv-contrib-python Pillow
    

Usage

Before run the script, take a look at the config.py file

Run for Linux and macOS

python3 main-gui.py

Run for Windows

python main-gui.py

Credits

About

Processing and display a shooting target filmed by webcam

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages