Skip to content

qupath/qupath-extension-stitching

Repository files navigation

QuPath stitching extension

Welcome to the stitching extension for QuPath!

This extension adds support for combining TIFF images based on their "XResolution", "XPosition", "YResolution", "YPosition", "ImageWidth", and "ImageLength" tags.

The extension is intended for QuPath v0.6 and later. It is not compatible with earlier QuPath versions.

Installing

To install the stitching extension, you can:

  • Open the QuPath extension manager and install the extension from there (recommended).
  • Or download the latest qupath-extension-stitching-[version].jar file from releases and drag it onto the main QuPath window.

If you haven't installed any extensions before, you'll be prompted to select a QuPath user directory. The extension will then be copied to a location inside that directory.

You might then need to restart QuPath (but not your computer).

You can then stitch images in QuPath by clicking on Extensions -> Stitch images. Additionally, you can use the extension in a script (see the sample-scripts folder of this repository).

Building

You can build the extension using OpenJDK 21 or later with

./gradlew clean build

The output will be under build/libs. You can drag the jar file on top of QuPath to install the extension.

Running tests

You can run the tests with

./gradlew test

Running benchmarks

You can run the benchmarks with

./gradlew jmh

About

A QuPath extension to combine TIFF images

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •