Skip to content

PyImageProcessor is a multithreaded image processing application built on top of QT6 framework.

License

Notifications You must be signed in to change notification settings

iamkartiknayak/py-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 image processing application built on top of QT6 framework.

Topics

Resources

License

Stars

Watchers

Forks

Languages