- Introduction
- Project Features
- Project full Demo with examples
- Project Structure
- How to Run The Project
- Team
Fourier Image Mixer web application is used for testing the mixture of magnitude and phase of different images together and how the output be like.
In this web application you can
The Web Application is built using:
-
Frontend:
- HTML
- CSS
- JavaScript
- Ajax
-
Backend framework:
- Flask (Python)
-
The Frontend main function to
- set the structure of the page (main.js)
- Drawing functionality with different modes(drawing.js)
- send selections to back for mixing (mix.js)
-
While Backend main function to
- Fourier Transform for input images
- Retrieve output image with inverse fourier
main
├─ Processing
│ ├─ image.py
│ ├─ mask.py
│ └─ editor.py
├─ static (JS & CSS files)
│ ├─ css
│ ├─ img
│ └─ js
│ ├─ main.js
│ ├─ mix.js
│ └─ drawing.js
├─ template (HTML files)
├─ app.py (Back-End Server)
└─ README.md
-
Install Python3 in your computer
-
Install the packages
- Open Project Terminal & Run
pip install -r requirments.txt
- Start Server by Running
python app.py
- Visit http://127.0.0.1:5000
First Semester - Biomedical Digital Signal Processing (SBE3110) class project created by:
Team Members' Names | Section | B.N. |
---|---|---|
Abdelrahman Yasser | 1 | 52 |
Kamel Mohammed | 2 | 10 |
Romaisaa Shrief | 1 | 36 |
Youssef Shaaban | 2 | 56 |
- Dr. Tamer Basha & Eng. Abdullah Darwish All rights reserved © 2022 to Team 4 - Systems & Biomedical Engineering, Cairo University (Class 2024)