• Stars
    star
    112
  • Rank 312,240 (Top 7 %)
  • Language
    Python
  • Created about 4 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python implementation of image filters (such as brightness, contrast, saturation, etc.)

PyPhotoshop

Python implementation of image filters

Use Python to adjust brightness and contrast, add blur, and detect edges! Follow along tutorial: https://youtu.be/4ifdUQmZqhM

In order to download this code, either click the green button at the top right and download as ZIP, or use git clone https://github.com/kying18/pyphotoshop.git. You will need to pip install -r requirements.txt (or use pip3 if you are getting a module not found error).

In the folder, you will find these files:

  • image.py: contains the Image class that will read and write the images using the PNG Writer and Reader
  • png.py: pure Python PNG Reader and Writer classes from Johann C. Rocholl
  • transform.py: implemented image filter functions
  • transform_empty.py: empty template for image filter functions

More Repositories

1

beginner-projects

Python
363
star
2

tic-tac-toe

Tic-tac-toe AI using minimax
Python
191
star
3

hangman

Python
145
star
4

sudoku

Sudoku solver using backtracking
Python
120
star
5

graph-composer

Using graphs to represent relationships between words in song lyrics and then generating new lyrics.. *ahem* interpretive poetry... from the graph
Python
102
star
6

guess-the-number

Guess the Number tutorial for beginner python youtube video
Python
85
star
7

minesweeper

Simple command-line implementation of minesweeper
Python
66
star
8

text-messages

Send your friends AUTOMATED text messages from your Mac. Inspired by the bee movie tik tok that went viral.
Python
37
star
9

intro-to-programming

Materials for Intro to Python video series
23
star
10

kying18.github.io

JavaScript
20
star
11

rock-paper-scissors

Python
20
star
12

wine-classification

Using various classifiers to classify red and white wine quality as good, mediocre, or bad. Dataset found here: https://archive.ics.uci.edu/ml/datasets/wine+quality
Jupyter Notebook
16
star
13

website-v3

Vue
16
star
14

jet-topics

Jet topic modeling algorithm and subsequent substructure observable extraction
Python
14
star
15

palm-api-projects

Python
10
star
16

recipes

Recipes topic modeling and generative recipe (hopefully)
Jupyter Notebook
9
star
17

param-estimation

Parameter estimation project for MIT Driverless 2020-2021
Jupyter Notebook
8
star
18

covid-19

Jupyter Notebook
8
star
19

wtp-materials

Preparation materials for the Women's Technology Program (WTP) at MIT 2022
Python
8
star
20

zoom-zoom

Julia
7
star
21

cwola

7
star
22

fin-rl

Jupyter Notebook
6
star
23

southwest

Python
6
star
24

scraper

HTML
6
star
25

flask-project-doggos

Flask project to send cute doggos on instagram.. BUT this is doggo roulette so every 1/10 is actually a dank meme
Python
6
star
26

gen-music

Python
4
star
27

jet-topics-archive

Jupyter Notebook
4
star
28

protocols

Figure skating protocol analysis
Python
4
star
29

library

Personal Library
Python
4
star
30

kying18

Config files for my GitHub profile.
4
star
31

morse-code

C++
2
star