add mixbox for python

This commit is contained in:
Ondrej Jamriska
2022-09-21 05:05:52 +02:00
parent 4bfc462204
commit 334932d8fe
7 changed files with 384 additions and 0 deletions

16
python/examples/pillow.py Normal file
View File

@@ -0,0 +1,16 @@
from PIL import Image
import mixbox
rgb1 = (0, 33, 133) # blue
rgb2 = (252, 211, 0) # yellow
img = Image.new('RGB', (256, 256))
pixels = img.load()
width,height = img.size
for x in range(width):
for y in range(height):
pixels[x, y] = mixbox.lerp(rgb1, rgb2, x / 256.0)
img.show()