imgrs

💡 Code Examples

Ready-to-use code examples for common tasks.

Basic Examples

Open and Save

Resizing

Filters

Intermediate Examples

Drawing

Effects

Pixel Manipulation

Advanced Examples

Batch Processing

Image Composition

Performance Optimization

Quick Reference

from imgrs import Image

# Open
img = Image.open("photo.jpg")

# Resize
small = img.resize((800, 600), resample="LANCZOS")

# Filter
enhanced = img.blur(2.0).sharpen(1.5).brightness(10)

# Draw
annotated = img.draw_rectangle(10, 10, 100, 50, (255, 0, 0, 255))

# Effect
shadowed = img.drop_shadow(10, 10, 15.0, (0, 0, 0, 128))

# Save
result.save("output.png")

Browse examples by category above or jump to API Reference