Skip to main content

Advanced image processing SDK with background removal, upscaling, and blur effects

Project description

Miragic SDK

A powerful Python SDK for advanced image processing and manipulation. Transform your images with professional-grade AI-powered tools including background removal, image upscaling, and background blur effects.

🚀 Features

🎭 Background Removal

Remove backgrounds from images with precision using state-of-the-art AI technology. Perfect for product photos, portraits, and any image that needs a clean, transparent background.

📈 Image Upscaler

Enhance image quality and resolution with our advanced upscaling algorithms. Transform low-resolution images into crisp, high-quality visuals without losing detail.

🌫️ Blur Background

Create professional-looking images with beautiful background blur effects. Ideal for portrait photography, product shots, and artistic compositions.

📦 Installation

Install the Miragic SDK using pip:

pip install miragic-sdk

🛠️ Quick Start

from miragic_sdk import MiragicSDK

# Initialize the SDK
sdk = MiragicSDK()

# Remove background from an image and return PIL Image
pil_img = sdk.remove_background("input.jpg")
pil_img.save("output.png")

# Upscale an image and return PIL Image
pil_img = sdk.upscale_image("low_res.jpg", scale_factor=2)
pil_img.save("upscaled.png")

# Apply background blur and return PIL Image
pil_img = sdk.blur_background("portrait.jpg", blur_strength=0.8)
pil_img.save("blurred.png")

📋 Requirements

  • Python 3.7+
  • Compatible with Windows, macOS, and Linux

🆓 Free Tool

Miragic SDK offers free access to powerful image processing capabilities. Get started with professional-grade image manipulation tools at no cost.

📚 Documentation

For detailed API documentation and examples, visit our documentation site.

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Links


Transform your images with Miragic SDK - The free, powerful image processing toolkit for Python developers.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

miragic_sdk-1.0.2.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

miragic_sdk-1.0.2-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file miragic_sdk-1.0.2.tar.gz.

File metadata

  • Download URL: miragic_sdk-1.0.2.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.14

File hashes

Hashes for miragic_sdk-1.0.2.tar.gz
Algorithm Hash digest
SHA256 2b9e9d1efcb8f7e96939aa6ac3866fedc09cc7be95c0fc60bf8cdee87638448d
MD5 c78edca8a6d14c7a9e9497a6c54d4522
BLAKE2b-256 6e36e41ffbb75e4a14c62ea96aa3ac86f58235bae05fad76f71305018a3f12ee

See more details on using hashes here.

File details

Details for the file miragic_sdk-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: miragic_sdk-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.14

File hashes

Hashes for miragic_sdk-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 18bfa5a1a0cf50e90d9b985029a63b61c73036d0cbd9b473be48f9702d1aae39
MD5 d8cbf5dcab303ec08a9d47e3a1511ff1
BLAKE2b-256 27cc20d92a8492af90007e303fac770271c1dff3d92033b8f52df5ba22e3e227

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page