Spaces:
Sleeping
Sleeping
| title: Transparent Touch | |
| emoji: π | |
| colorFrom: indigo | |
| colorTo: pink | |
| sdk: gradio | |
| sdk_version: 5.38.2 | |
| app_file: app.py | |
| pinned: false | |
| short_description: Transparent Touch Overlay Image | |
| # πΌοΈ Overlay Image Composer | |
| A Gradio app for overlaying one image over another with adjustable **position**, **scale**, **transparency**, and optional **flip** or **grayscale** effects. | |
| Ideal for creating creative image compositions, watermarked visuals, and basic graphics design β all from the browser! | |
| --- | |
| ## π Features | |
| - π€ Upload background and overlay images | |
| - β¨ Adjust overlay position (X/Y) | |
| - π Resize overlay using scale slider | |
| - πΆοΈ Control overlay transparency | |
| - π Flip the overlay image horizontally | |
| - β« Convert overlay to grayscale | |
| - πΎ Download the final composed image | |
| --- | |
| ## π¦ Requirements | |
| Install required libraries: | |
| ```bash | |
| pip install -r requirements.txt | |
| requirements.txt | |
| gradio | |
| Pillow>=10.0.0 | |
| βΆοΈ Running the App | |
| Run the app locally: | |
| python app.py | |
| Once running, you will see something like: | |
| Running on local URL: http://127.0.0.1:7860 | |
| Open the link in your browser. | |
| π Hosting on Hugging Face Spaces | |
| Create a new Space on Hugging Face Spaces | |
| Select Gradio as the SDK | |
| Upload: | |
| app.py | |
| requirements.txt | |
| Click "Commit" and wait for the Space to build and deploy | |
| πΈ How to Use | |
| Upload a background image (base layer) | |
| Upload an overlay image (top layer) | |
| Adjust the X/Y position, scale, and transparency sliders | |
| Optionally flip or grayscale the overlay | |
| Click Generate Composite | |
| Click Download to save the final image | |
| π Example Use Cases | |
| Creating simple posters or memes | |
| Adding semi-transparent logos/watermarks | |
| Designing collages or layered illustrations | |
| Quick visual experiments for digital artists | |
| π License | |
| MIT License | |
| β€οΈ Credits | |
| Built using Gradio and Pillow | |
| Developed by Your Jasvir Singh | |
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference | |