ImageTool is a collection of functionalities to manipulate images. Built using the Pillow library.
- Image Conversion: Convert images between different formats.
- Compression: Reduce image file sizes without compromising quality.
- Resize: Adjust the dimensions of images.
- Crop: Trim images to desired areas.
- Flip and Rotate: Change the orientation of images.
- Add Border: Apply borders to images.
- Blur Image: Soften images with blur effects.
- Remove Background: Eliminate backgrounds from images.
- Add Contrast: Enhance image contrast.
- Adjust Brightness: Modify the brightness levels of images.
- Grayscale Image: Convert images to grayscale.
- Add Text to Image: Overlay text on images.
- Blur Area: Blur specific areas within an image.
- Pixelate Area: Pixelate selected regions of an image.
- Add Noises: Introduce noise effects to images.
- Replace Color: Change specific colors within an image.
- Get Color Palette: Extract color palettes from images.
- Get EXIF Data: Retrieve metadata from images.
- Get Image Info: Obtain detailed information about images.
- Merge Images: Combine images horizontally or vertically.
- Create Solid Color Image: Generate images with solid colors.
pip install pillow==10.4.0 rembg==2.0.58
Check out example.py file for usage of each function.
If you'd like to support my ongoing efforts in sharing fantastic open-source projects, you can contribute by making a donation via PayPal.