Welcome to ASAP

Fluid whole-slide image viewer

ASAP (Automated Slide Analysis Platform) is a fast and fluid viewer for digitized multi-resolution histopathology images.


Extensive annotations tools

Easy to use

ASAP offers several tools to make annotations in an intuitive way. Dots, rectangles, polygons are all supported.


Visualize algorithm results

Customizable overlays

ASAP allows on-slide visualization of image analysis and machine learning results such as segmentation masks with customizable lookup-tables.


What can it do?

ASAP focuses on fast and fluid image viewing with an easy-to-use interface for making annotations. It consists of two main components: an IO library for reading and writing multi-resolution images and a viewer component for visualizing such images.



We support file formats from many vendors via OpenSlide and custom file factories.



The multi-resolution image IO and processing libraries are wrapped in Python for easy application of machine learning tools.



ASAP contains a fast and fluid viewing application for analysis of multi-resolution images including a mini-map and field of view tracking.



Several annotation tools are integrated, such as dots, polygons and measurements. Annotations are stored in human-readable XML.



ASAP can visualize images as overlays, which allows inspection of segmentation results or likelihood maps. LUTs can be customized.



The entire application is extensible via a plugin framework which allows developers to add new functionality.


Below you can find some example images highlighting some of the features of the viewing application.

project 1

Annotation tools

ASAP currently supports several different types of annotation and allows easy correction of already made annotations. Currently we support the following types:

  • Points
  • Rectangles
  • Polygons
  • Splines
  • Line measurements
project 2

Overlay support

ASAP can overlay multi-resolution images with float and integer datatype on top of other multi-resolution images. Overlay colors can be determined manually with lookup tables and window leveling.

project 3

Analysis filters

ASAP supports on-the-fly inspection of image analysis results via ImageFilters. Basic filters such as nuclei detection are implemented, but they can be extended by developers.

  • project 1

    Annotation tools

    Tools for many types of annotations

  • project 2

    Overlay support

    Visualize segmentations or likelihood maps

  • image analysis

    Analysis filters

    Perform on-the-fly image analysis

About Us

ASAP (Automated Slide Analysis Platform) was developed by the Computation Pathology Group, part of the Diagnostic Image Analysis Group, at the Radboud University Medical Center. It was started after frustration with the current freely available software for annotating multi-resolution digital pathology images. Furthermore, the currently available software did not allow visualization of image analysis or machine learning results in a intuitive and useful manner. We hope that ASAP can function as a way for other users to jumpstart their digital pathology research and move the field ahead as a whole.

Libraries used

  • Qt

  • OpenCV

  • OpenSlide

  • SWIG

Thanks to our supporters!

The development of this application would not have been possible without the support of the Dutch Cancer Association and the StITPro Foundation, whom provided us with research funding.

Try it and let us know what you think!

Download latest release Inspect Git repository

Contact Us

If your interested in this software or in our research, please reach out to us.

Geert Grootteplein-Zuid 10, 6525GA, Nijmegen, The Netherlands