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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b9e9d1efcb8f7e96939aa6ac3866fedc09cc7be95c0fc60bf8cdee87638448d
|
|
| MD5 |
c78edca8a6d14c7a9e9497a6c54d4522
|
|
| BLAKE2b-256 |
6e36e41ffbb75e4a14c62ea96aa3ac86f58235bae05fad76f71305018a3f12ee
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18bfa5a1a0cf50e90d9b985029a63b61c73036d0cbd9b473be48f9702d1aae39
|
|
| MD5 |
d8cbf5dcab303ec08a9d47e3a1511ff1
|
|
| BLAKE2b-256 |
27cc20d92a8492af90007e303fac770271c1dff3d92033b8f52df5ba22e3e227
|