Skip to content

Pytoshop is a paint-like/photoshop-like tool, allowing people to draw, add filters and do all kinds of modifications to their images.

License

Notifications You must be signed in to change notification settings

MarcVillain/Pytoshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pytoshop

Pytoshop is a paint-like/photoshop-like tool, allowing people to draw, add filters and do all kinds of modifications to their images.

This project was developed as part of a California State University of Monterey Bay project for the CST205 course.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development purposes.

Prerequisites

Python libraries: PyQt5, OpenCV2, NumPy and SciPy

pip3 install pyqt5 opencv-python numpy scipy

Installing

git clone https://github.com/MarcVillain/CSUMB-CST205-Project.git

Running

python3 ./start.py

Authors

  • Pernille Dahl - Developer (GUI)
  • Joey Thomas - Developer (Text tool)
  • Marc Villain - Developer (Drawing board and pen tools)
  • Sam Westigard - Developer (Save, load, and filters)

License

This project is licensed under the GNUv3 License - see the LICENSE file for more details.

Acknowledgments

  • Hat tip to anyone who's code was used
  • StackOverflow - An awesome code sharing place
  • This Adobe document for helping us come up with some of the formulas.

Future Work

Features we would like to implement in the future are:

  • Move Layers tool
  • Selection tool
  • Layer Masks
  • Text Layer(more specialized not just a tool)

About

Pytoshop is a paint-like/photoshop-like tool, allowing people to draw, add filters and do all kinds of modifications to their images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages