13 best Python Image Manipulation libraries in 2024
by naveen.kumar@openweaver.com Updated: Jan 3, 2023
Guide Kit
Have you ever had to manipulate images? I'm sure your answer is a big yes. I mean, there's no way a person could survive on the internet without having to manipulate an image at some point. It could be anything, like adding a watermark or enhancing the quality of the image. Whatever it is, Python has you covered for all of that. It's one of those languages with numerous libraries for every single task. Some of the most popular among developers are: Imgen - API server for image manipulation, focused on Dank Memer; Polaroid - Opensource Image manipulation Discord Bot made with API's; NIMPA - NiftyPET: NeuroImage Manipulation, Processing, and Analysis. Listed more Python image manipulation libraries in this kit that help make image manipulation easier.
imgenby DankMemer
API server for image manipulation, focused on Dank Memer (discord bot)
imgenby DankMemer
Python 92 Version:Current License: Permissive (MIT)
Pytorch Implementation of NeurIPS'18 paper on Generative Image Manipulation with Hierarchical Semantic Structures
neurips18_hierchical_image_manipulationby xcyan
Python 59 Version:Current License: Permissive (MIT)
GIMP-ELAby sentenza
A JPEG Error Level Analysis forensic plugin for the GNU Image Manipulation Program (GIMP)
GIMP-ELAby sentenza
Python 50 Version:Current License: Permissive (MIT)
simsgby he-dhamo
Semantic Image Manipulation using Scene Graphs (CVPR 2020)
simsgby he-dhamo
Python 42 Version:Current License: Permissive (Apache-2.0)
NIMPAby NiftyPET
NiftyPET: Neuro-Image Manipulation, Processing and Analysis
NIMPAby NiftyPET
Python 11 Version:v2.5.1 License: Permissive (Apache-2.0)
thatkitebotby ThatRedKite
A discord bot written in Python (and C) with image manipulation commands and scientific calculators
thatkitebotby ThatRedKite
Python 5 Version:3.4 License: Permissive (MIT)
python-opencv-numpy-exampleby soroushj
Image manipulation with OpenCV and NumPy
python-opencv-numpy-exampleby soroushj
Python 4 Version:Current License: Permissive (MIT)
bliss-opsby BlissPy
Somewhat async image manipulation library created for use within the bliss Discord bot. Makes use of numpy and wand and takes BytesIO as an input and as an output.
bliss-opsby BlissPy
Python 3 Version:v_01 License: Permissive (MIT)
Polaroidby Polaroid-Bot
Opensource Image manipulation Discord Bot made with API's
Polaroidby Polaroid-Bot
Python 1 Version:Current License: Permissive (MIT)
multiscaletoolsby isloux
Tools for image manipulation
multiscaletoolsby isloux
Python 1 Version:Current License: Permissive (BSD-3-Clause)
img-processorby kellerjustin
Common Library for image manipulation
img-processorby kellerjustin
Python 0 Version:Current License: Permissive (MIT)
Image_Attendantby Who8MyLunch
Helpful image manipulation function with Numpy and Python
Image_Attendantby Who8MyLunch
Python 0 Version:Current License: Permissive (MIT)
mmseg_for_TIANCHIby StephenStorm
mmseg for image manipulation detection
mmseg_for_TIANCHIby StephenStorm
Python 0 Version:Current License: Permissive (Apache-2.0)