ReVamp keeps the user’s experience and wallet in mind. Our goal is to provide a high quality photo editing service and make it as accessible, affordable and flexible as we possibly can.
For the average user who needs basic image filtering, ReVamp is a web application that will provide a convenient interface to process images. The system will maintain and provide customers with basic image processing needs. This system will contain a collection of premade filters ready to apply to any image. Unlike the current, competition paid features will be free to use.
☑️ Product Manager: Kyle Astudillo
☑️ Scrum Master: Ana Reyes
☑️ Developer: Victor Pineda
☑️ Developer: Shifath Salam
☑️ Developer: Marcial Mendoza
☑️ Developer: Johanna Guevara
☑️ Developer: Kathleen Lee
- Sobel Filter -> Kyle Astudillo
- Calculates the gradient of image intensity to filter image
- Face Detection and Blur (Haar Cascade) -> Marcial Mendoza
- Uses a machine learning based approach to track human face
- Brightness/Contrast and Unit Testing -> Shifath Salam
- Calculates and adjusts the desired intensity of the image
- Saturation & Greyscale Filter -> Ana Reyes
- Controls and adjusts the hue of the image
- Sepia & Hue Rotate Filter -> Kathleen Lee
- Filters image with a warm brownish tone
- Inversion (Simple Thresholding) -> Johanna Guevara
- Applies simple thresholding techniques to filter image
- Edge Detection and UI Design -> Victor Pineda
- Applies Gaussian Blur to convert into binary image
- Save Button
- Clear Filter button
- Canvas
- Image display to user and function will take
- Not being displayed that hold on to original image
- Buttons
- Feature Buttons
- File upload button
- File save button
ReVamp’s hardware minimum specifications are
- Ubuntu as an operating system
- 1GB of random access memory
- 1 cpu core 2.5 Ghz
- 25GB SSD memory
- 1GB networking.
Software included in the project are
- React Js
- OpenCV.js
- node js
- npm.
ReVamp: Website
git config --global user.email "myemail@example.com"
sudo git clone https://github.com/COMP467TheLazyTrain/467-bare-bones.git
apt install -y npm
curl https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash
source ~/.bashrc
nvm --version
cd 467-bare-bones
npm i
npm run