Skip to content

EPFL Center for Imaging Logo

👋 Welcome!

Turn Python-based image processing workflows into algorithms that gain extra functionalities.

cellpose_example.mp4
oripy_threshold.mp4
tiles.mp4
yolo-stream.mp4

Getting started

The documentation is available on this page.

Supported image analysis tasks

Task Examples Napari QuPath
Image segmentation CellPose, StarDist, Instanseg, SAM-2, Rembg, CellPose4 (GPU) ✅ ✅
Boxes detection Ultralytics YOLO ✅ ✅
Points detection Spotiflow ✅
Vectors detection OrientationPy ✅
Image registration StackReg, Spam ✅
Image denoising Noise2Void ✅
Paths detection SplineBox ✅
Tracking Trackpy, Trackastra ✅
Image generation Stable Diffusion ✅
Live updates Webcam stream ✅

Roadmap

July 2026

The Imaging Server Kit is being actively developed! Here is what we're up to:

  • Developing a bridge with QuPath via qubalab
  • Introducing new types (sk.Any, sk.Plot, sk.Table)
  • Compatibility with dask, ome-zarr or xarray
  • Integration with fastapi deploy

Contributors

  • Mallory Wittwer, EPFL Center for Imaging (mallory.wittwer@epfl.ch)
  • Dr. Edward Andò, EPFL Center for Imaging
  • Dr. Maud Barthélémy, EPFL Center for Imaging
  • Dr. Florian Aymanns, EPFL Center for Imaging

Acknowledgements

We acknowledge the Personalized Health and Related Technologies (PHRT) initiative for supporting this project.

Pinned Loading

  1. imaging-server-kit imaging-server-kit Public

    Deploy image processing algorithms in FastAPI servers and easily run them in Napari, QuPath, and more.

    Python 11 1

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…