PyWavelets
PyWavelets: A Python package for wavelet analysis - Published in JOSS (2019)
PyMatting
PyMatting: A Python Library for Alpha Matting - Published in JOSS (2020)
PyAutoLens
PyAutoLens: Open-Source Strong Gravitational Lensing - Published in JOSS (2021)
Pylinac
Pylinac: Image analysis for routine quality assurance in radiotherapy - Published in JOSS (2023)
LiberTEM
LiberTEM: Software platform for scalable multidimensional data processing in transmission electron microscopy - Published in JOSS (2020)
Nanomesh
Nanomesh: A Python workflow tool for generating meshes from image data - Published in JOSS (2022)
VIP
VIP: A Python package for high-contrast imaging - Published in JOSS (2023)
giotto-deep
giotto-deep: A Python Package for Topological Deep Learning - Published in JOSS (2022)
xtal2png
xtal2png: A Python package for representing crystal structure as PNG files - Published in JOSS (2022)
MIRP
MIRP: A Python package for standardised radiomics - Published in JOSS (2024)
imager
imager: an R package for image processing based on CImg - Published in JOSS (2019)
Logodetect
Logodetect: One-shot detection of logos in image and video data - Published in JOSS (2022)
HistoJS
HistoJS: Web-Based Analytical Tool for Advancing Multiplexed Images - Published in JOSS (2024)
SIHR
SIHR: a MATLAB/GNU Octave toolbox for single image highlight removal - Published in JOSS (2020)
atems
atems: Analysis tools for TEM images of carbonaceous particles - Published in JOSS (2024)
connected-components-3d
Connected components on discrete and continuous multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants; periodic boundaries (4, 8, & 6)
FijiRelax
FijiRelax: Fast and noise-corrected estimation of MRI relaxation maps in 3D + t - Published in JOSS (2023)
LiGuard
LiGuard: Interactively and Rapidly Create Point-Cloud and Image Processing Pipelines - Published in JOSS (2025)
imaging-server-kit
Deploy image processing algorithms in FastAPI servers and easily run them in Napari, QuPath, and more.
albumentations
Fast and flexible image augmentation library. Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
symbac
Accurate segmentation of bacterial microscope images using deep learning synthetically generated image data.
regularizepsf
A Python package for manipulating and correcting variable point spread functions.
geemap
geemap: A Python package for interactive mapping with Google Earth Engine - Published in JOSS (2020)
pyriemann
Machine learning for multivariate data through the Riemannian geometry of positive definite matrices in Python
scenedetect
:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.
catalyst
Accelerated deep learning R&D
simpa
The Simulation and Image Processing for Photonics and Acoustics (SIMPA) toolkit.
mmagic
OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awsome model zoo, diffusion models, for text-to-image generation, image/video restoration/enhancement, etc.
frc
frc is a Python package for computing the Fourier Ring Correlation (FRC) of images using DIPlib
pybasic-illumination-correction
Python implementation of the BaSiC shading correction method
simpleitk
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
mcmicro
An end-to-end processing pipeline that transforms multi-channel whole-slide images into single-cell data.
topostats
An AFM image analysis program to batch process data and obtain statistics from images
exllsm-circuit-reconstruction
Nextflow pipeline encapsulating workflows for analyzing expansion lattice light-sheet microscopy (ExLLSM) imagery
edfi
:earth_asia: EDFI is an open-source script to extract data from a 2D or 3D image.
fmriprep
fMRIPrep is a robust and easy-to-use pipeline for preprocessing of diverse fMRI data. The transparent workflow dispenses of manual intervention, thereby ensuring the reproducibility of the results.
blended-tiling
A seamless / blended tiling module for PyTorch, capable of blending any 4D NCHW tensors together
clustimage
clustimage is a python package for unsupervised clustering of images.
smriprep
Structural MRI PREProcessing (sMRIPrep) workflows for NIPreps (NeuroImaging PREProcessing tools)
DeconvOptim
A multi-dimensional, high performance deconvolution framework written in Julia Lang for CPUs and GPUs.
spatialvi
Pipeline for processing spatially-resolved gene counts with spatial coordinates and image data. Designed for 10x Genomics Visium transcriptomics.
lidar
lidar: A Python package for delineating nested surface depressions from digital elevation data - Published in JOSS (2021)
augraphy
Augmentation pipeline for rendering synthetic paper printing, faxing, scanning and copy machine processes
fft-conv-pytorch
Implementation of 1D, 2D, and 3D FFT convolutions in PyTorch. Much faster than direct convolutions for large kernel sizes.
deeplake
Database for AI. Store Vectors, Images, Texts, Videos, etc. Use with LLMs/LangChain. Store, query, version, & visualize any AI data. Stream data in real-time to PyTorch/TensorFlow. https://activeloop.ai
molkart
A pipeline for processing Molecular Cartography data from Resolve Bioscience (combinatorial FISH)
calcam
Python package of spatial calibration tools for science & engineering camera systems.
tf2deepfloorplan
TF2 Deep FloorPlan Recognition using a Multi-task Network with Room-boundary-Guided Attention. Enable tensorboard, quantization, flask, tflite, docker, github actions and google colab.
https://github.com/albumentations-team/albumentationsx
Next-generation Albumentations: dual-licensed for open-source and commercial use
https://github.com/forieux/qmm
Python Quadratic Majorization-Minimization (MM) optimization algorithms of half-quadratic criteria. Inverses problems, image restoration, denoising, ...
https://github.com/bchao1/fast-poisson-image-editing
Fast, scalable, and extensive implementations of Poisson image editing algorithms.
cars
CARS is a dedicated and open source 3D tool to produce Digital Surface Models from satellite imaging by photogrammetry.
https://github.com/simonsobs/pixell
A rectangular pixel map manipulation and harmonic analysis library derived from Sigurd Naess' enlib.
pyspatialhistologyanalysis
Package using StarDist and Python that performs object detection and spatial analysis on H&E images
https://github.com/clesperanto/napari_pyclesperanto_assistant
GPU-accelerated general purpose image processing and image analysis in napari
https://github.com/google-deepmind/dm_pix
PIX is an image processing library in JAX, for JAX.
https://github.com/cgohlke/icsdll
Interface to the image correlation spectroscopy library ICSx64.dll.
https://github.com/fhooeaist/imaging
One Framework to rule them all, One Framework to find them, One Framework to bring them all and in the darkness bind them. - The ring's inscription, translated, adapted.
https://github.com/aryashah2k/image-processing-pattern-recognition
Repository for programme elective- Image Processing & Pattern Recognition (IPPR). Contains awesome study resources, references, tutorials and lab work, code files and projects.
https://github.com/smups/rustronomy-watershed
Rustronomy-watershed is a pure-rust implementation of the segmenting and merging watershed algorithms
https://github.com/agamiko/100-days-of-code
My 100 days journey with coding to improve my Machine Learning, Deep Learning, Data Science skills
pylandtemp
Algorithms for computing global land surface temperature and emissivity from NASA's Landsat satellite images with Python.
https://github.com/tdh8316/triangler
:triangular_ruler: Convert images to Low-Poly art using Delaunay triangulation.
https://github.com/SocAIty/media-toolkit
Web-ready standardized file processing and serialization. Read, write, convert and send files. Including image, audio, video and any other file. Easily convert between numpy, base64, bytes and more.
catsim
A structural similarity index for binary or categorical images that works in 2D or 3D.
https://github.com/cfn-softbio/scianalysis
SciAnalysis is a set of Python scripts for batch processing of image data, including x-ray scattering detector images.
tathu
TATHU is a Python package for tracking and analyzing the life cycle of convective systems.
https://github.com/albumentations-team/albucore
A high-performance image processing library designed to optimize and extend the Albumentations library with specialized functions for advanced image transformations. Perfect for developers working in computer vision who require efficient and scalable image augmentation.
flair-2
Engage in a semantic segmentation challenge for land cover description using multimodal remote sensing earth observation data, delving into real-world scenarios with a dataset comprising 70,000+ aerial imagery patches and 50,000 Sentinel-2 satellite acquisitions.
https://github.com/alexkranias/sketchit
SketchIt is a an interactive, media manipulation software applying fundamental computer vision/edge detection algorithms to media for both educational and artistic purposes.
https://github.com/alan-turing-institute/grace
Graph Representation Analysis for Connected Embeddings
https://github.com/bluegreen-labs/junglerhythms
Jungle Rhythms post processing package
https://github.com/ajinkya-kulkarni/pyblendpatches
Efficiently handles large images by segmenting them into patches, performing detailed semantic segmentation, and then reconstructing the patches into a complete, segmented image.
https://github.com/danielgatis/docscan
Docscan is a document scanner. Take a photo of your documents and frame it.