Skip to content

RUSTxPY/imgrs

Repository files navigation

📖 imgrs Documentation

Welcome to imgrs - A blazing fast image processing library for Python, powered by Rust! 🚀

🎯 What is imgrs?

imgrs provides a Pillow-compatible API with Rust performance:

  • 10-100x faster than pure Python
  • 🔒 Memory safe with Rust's guarantees
  • 🎨 Easy to use - familiar Pillow-like interface
  • 🌍 Cross-platform - works on Linux, Windows, macOS, Android

📚 Documentation Structure

For Beginners

API Reference

Type Reference

Advanced Topics

🚀 Quick Example

from imgrs import Image

# Open and resize an image
img = Image.open("photo.jpg")
resized = img.resize((800, 600))
resized.save("resized.jpg")

# Apply filters
blurred = img.blur(5.0)
sharp = img.sharpen(2.0)

# Draw on image
img.draw_rectangle(10, 10, 100, 50, (255, 0, 0, 255))
img.save("output.png")

📖 Navigation

Choose your path:

🆘 Getting Help

📄 License

This project is licensed under the IRADL License.


Happy image processing! 🎨✨

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors