Skip to main content

A package for upscaling images using neural networks.

Project description

License Issues Stars

ImageUpscaler is a versatile image processing tool designed to enhance, transform, and manipulate images with a wide range of customizable settings. The application allows users to upscale images, adjust contrast and color, apply various filters, detect faces, and more. It also supports the preservation of metadata and format conversion!

📷 Features

  • Upscaling: Increase the resolution of images by a specified factor.
  • Contrast and Color Adjustment: Adjust the contrast and color levels of images to enhance visual quality.
  • Watermarking: Add custom text watermarks to images at specified positions.
  • Format Conversion: Convert images to different formats, such as PNG, JPEG, etc.
  • Cropping and Resizing: Crop images to specific dimensions and resize them to desired widths and heights.
  • Rotation and Flipping: Rotate images by a specified angle and flip them horizontally or vertically.
  • Noise Reduction: Reduce noise in images to improve clarity.
  • Histogram Equalization: Apply histogram equalization to enhance the contrast of images.
  • Filters: Apply sepia and vignette filters for artistic effects.
  • Face Detection: Detect faces in images and draw rectangles around them.
  • Background Removal: Remove the background from images to isolate the subject.
  • Compression: Compress images to reduce file size while maintaining quality.
  • Metadata Preservation: Preserve original metadata when saving processed images.
  • Desktop Notifications: Send desktop notifications upon completion of image processing tasks.

HOW TO USE THE TOOL: USAGE

🏆Acknowledgments

🎟️License

This project is licensed under the GNU Affero General Public License Version 3 (GNU AGPL v3)

🦮 Contribute

We are excited to have you join us in making ImageUpscaler even better! Whether you're fixing bugs, adding new features, improving documentation, or suggesting new ideas, your contributions are welcome and appreciated.

Happy Coding!

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

imageupscaler-2.2.4.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

ImageUpscaler-2.2.4-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file imageupscaler-2.2.4.tar.gz.

File metadata

  • Download URL: imageupscaler-2.2.4.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for imageupscaler-2.2.4.tar.gz
Algorithm Hash digest
SHA256 4a009d10a0aa4e98d7fa2c8ba79878330aa3620fee3a004deae84fce8cd213bd
MD5 f104114187c3ff5a10e10fa90b03e44f
BLAKE2b-256 4cbbcb334a21332150cee9ffe2ba53ed7b44ef1d192e77fff01e8228617200bb

See more details on using hashes here.

File details

Details for the file ImageUpscaler-2.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for ImageUpscaler-2.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4ec65ba6211a99d1df4803007c1e947f7d325fa6ff0c92d6b1cecccb7b8d72f6
MD5 c62e85712970ce93b616a66d0af2206e
BLAKE2b-256 e486b7dbbc23e4b141e72d239d3728e8a04881daec227527d1cff18e0a0c01b4

See more details on using hashes here.

Supported by

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