Pillow - JakeTurner616/pygame-lua-bindings GitHub Wiki
Python pillow functions
load_image_from_pil(image_path)
Load an image using Pillow and store its pixel data as a Pygame surface.
Parameters:
image_path
: The path to the image file.
Returns: A Pygame surface containing the image data.
get_pixel_color(pixels, x, y)
Get the color of a specific pixel.
Parameters:
pixels
: The pixel data from a Pillow image.x
: The x-coordinate of the pixel.y
: The y-coordinate of the pixel.
Returns:
A dictionary with the keys r
, g
, and b
representing the red, green, and blue components of the pixel color.
get_image_data(image_path)
Get the pixel data of an image as a Lua table.
Parameters:
image_path
: The path to the image file.
Returns:
A dictionary with the keys width
, height
, and pixels
representing the width and height of the image and the pixel data.