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

No packages published

Languages