Skip to content

vanbagaria/fxlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FxLab

A Django web app for applying various filters to images

  • Uses Python and Django for back-end
  • Uses plain HTML, CSS, JS for front-end
  • Uses OpenCV for server-side image processing
  • Filters include: grayscale, negative, blurring and edge detection

Getting Started

  1. Clone repository

    git clone https://github.com/vanbagaria/fxlab
    cd fxlab
  2. Ensure Python 3.10 or greater is installed and create virtual environment

    python --version # Should output 3.10 or above
    python -m venv fxvenv
    source fxvenv/bin/activate
  3. Install dependencies in virtual environment

    pip install -r requirements.txt
  4. Test setup with "Debug = True" set in fxlab/settings.py

    python manage.py runserver
  5. Open 127.0.0.1:8000 in a web browser to test that the development environment is working

Uses

About

A Django web app for applying various filters to images

Topics

Resources

License

Stars

Watchers

Forks

Contributors