Skip to content

Nk-Kyle/MiniPhotoshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniPhotoshop

IRK (Computational Science and Engineering Laboratory) Selection Project

Author

Ng Kyle (13520040)

Table of Contents

General Information

  • Image processing WebApp including:
    • Image Rotation and Flipping
    • Image RGB to Grayscale
    • Image Negative and Complement
    • Image exponential and log transformation
    • Image brightenning and contrast stretching
    • Gaussian Blurring, Sharpening, Noise

Technologies Used and Requirements

  • Python3
  • Django Framework as backend
  • Required External Libraries (for main.py):
    numpy, django, Pillow
    Installation (using pip)

    pip install numpy, Pillow, django, djangorestframework
  • React js Framework as frontend (requires npm)

Usage

You will need to start frontend and backend server by:

  • FrontEnd
    • change directory to \frontend\src in a terminal
    • npm start
  • BackEnd
    • change directory to \backend\miniphotoshop in another terminal
    • python manage.py runserver

References

Rinaldi Munir Image Processing Course

Project Status

Project is: completed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published