This is the ImageJ/Fiji plugin for StarDist, which can be used to apply already trained models to new images.
Note: The plugin (currently) only supports 2D image and time lapse data.
See the main repository for links to our publications and the full-featured Python package that can also be used to train new models.
The StarDist plugin can be installed in Fiji by selecting both update sites CSBDeep
and StarDist
.
Concretely, you can follow these steps:
- Start Fiji (or download and install it from here first).
- Select
Help > Update...
from the menu bar. - Click on the button
Manage update sites
. - Scroll down the list and tick the checkboxes for update sites
CSBDeep
andStarDist
, then click theClose
button.
(IfStarDist
is missing, clickUpdate URLs
to refresh the list of update sites.) - Click on
Apply changes
to install the plugin. - Restart Fiji.
stardist-imagej/auto_process contains automations complete with dialog box GUIs and a helpful guide for c-fos cell counting. Special thanks to The Rinker Lab at MUSC for allowing me to develop some of the first iterations of this.
- STARDIST Automated Cell Counting Protocol.docx -- a helpful guide for c-fos cell counting when your entire image is to be cell counted.
- STARDIST Step0 - Split Color Channels.ijm -- quickly resolves issues with 3 channel (RGB) TIFFs and splits them into individual color channels.
- STARDIST Step1 - Preprocessing.ijm -- conveniently automates:
- 8-bit conversion
- Image Rescaling
- Smoothing
- Background Subtraction
- Median Filtering
- Contrast Enhancement
- Sharpening
- STARDIST Step2 - STARDIST Model Processing.py -- (should be run from Fiji macro editor NOT python) this is a handy python script by Martin Weigert with minor modifcations in the current fork.
- STARDIST Step3 - Postprocessing.ijm -- automates postprocessing and cell counting steps then saves a dataset:
- Thresholding
- Converting to Mask
- Watershedding
- Analyze Particles (counting)
See the wiki page for more information.