Skip to content

PyImageProcessor is a multithreaded application built on top of PyQT6 framework. It can manipulate images in different ways such as changing the resoultion, encoding, contrast, brightness and image compression.

License

Notifications You must be signed in to change notification settings

iamkartiknayak/Python_Image_Processor

Repository files navigation

PyImageProcessor

PyImageProcessor is a image processing is a multithreaded application developed in python. It has a capability to manipulate images in different area such as compression, encoding, resolution and add basic editing form-factors such as brightness, contrast etc.


This Image Processor can manipulate images in diffrent ways including

1. Add filters from selected range of filters.

  • Blur
  • Contour
  • Sharpen
  • Smooth
  • Emboss ...


2. Add Enhancement with specific values

[Note: Values are valid from 0-8]


3. Change Resolution.

  • Resize images with maintained aspect ratio.
  • Resize image with custom resolution


4. Change image encoding into variety of formats including

  • JPEG
  • JPG
  • PNG
  • JFIF


5. Compress Images to reduce image size with minimal loss of quality.

About

PyImageProcessor is a multithreaded application built on top of PyQT6 framework. It can manipulate images in different ways such as changing the resoultion, encoding, contrast, brightness and image compression.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages