Image Processing web app built using React for the BME 590 Spring 2018 final project that calls a server running on a Duke VM.
The module that server.py uses to process images is called image_module and is located within Server/. The frontend part of the project is located within image_processor_app/.
To see a more detailed explanation of the API and database models, reference our RFC here
If you would like to run this app...
git clone https://github.com/anikamukherji/ImageProcessorS18.git
cd ImageProcessorS18/image_processor_app
npm install
npm run start
Also Here is the deployed link to our Web service : http://bme590-learnfast.surge.sh/
This image processing web app could achieve the following functions:
- Create user/login as an exsiting user or vistor
- Upload image one at a time in any formats
- Customers have four image processing options including histogram equalization, contrast stretching, log compression, and reverse video.
- Download the processed image in .png format.
- The customers are able to see how many times they have utilized a particular image processing option, size of their image and the time to process their image.





