Skip to content

Commit

Permalink
Nscale_segmentation (#321)
Browse files Browse the repository at this point in the history
* Add files via upload

* Add files via upload

* Delete media/Nscale_segmentation.P5.jpg

* Add files via upload

* Create Nscale_segmentation.md

* Rename files to match site web-case convention

* Clean up nscale-segmentation page

---------

Co-authored-by: Curtis Rueden <ctrueden@wisc.edu>
  • Loading branch information
EdenTamrat and ctrueden committed Mar 20, 2024
1 parent e83058b commit 41ae01b
Show file tree
Hide file tree
Showing 6 changed files with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions _pages/plugins/nscale-segmentation.md
@@ -0,0 +1,42 @@
---
name: "Nscale_segmentation"
title: Nscale_segmentation
categories: [Segmentation]
website: "https://sites.imagej.net/Nscale_segmentation/"
dev-status: "stable"
team-founder: 'Eden Tamrat'
team-lead: 'Eden Tamrat'
team-developer: 'Eden Tamrat'
---

The watershed algorithm and the segmentation tools within the Fiji software often don't distinguish a cluster of nuclei that are in close proximity, erroneously grouping them together. This leads to an inaccurate analysis of average nuclear size. To address this issue, this customizable segmentation plugin employs a scale parameter to calibrate the image, to give a more precise separation of touching nuclei.

## Instalation

To install the plugin onto Fiji first copy the script from the update site (https://sites.imagej.net/Nscale_segmentation/) and save it as
a txt. (Open notebook, paste script onto notebook and save it). To run it go to {% include bc path="Plugins|Macros|Install..." %} and click on the Nscale_segmentation script you just saved. The plugin should show up like this:

{% include img src="nscale-segmentation-1.jpg" %}

## Start

Once you have the plugin installed open the image you want to analyse. Right click the plugin icon and a pop up should appear
asking to input a scale factor number. This number should range from 1-10. Start with a lower scale number and click ok.

{% include img src="nscale-segmentation-2.jpg" %}

Click the icon again to set your desired Gaussian Blur radius.

{% include img src="nscale-segmentation-3.jpg" %}

And set the radius and threshold for the removal of outliers.

{% include img src="nscale-segmentation-4.jpg" %}

Once you set all the parameters and click ok, this should segment all the cellular nuclei in your image. If the segmentation is too big or small for your cells, right click the plugin icon again and adjust the scale factor (increase/decrease accordingly) before making changes to outlier radius.

## Demo

This tool should segment touching or merged nuclei from separate cells.

{% include img src="nscale-segmentation-5.jpg" %}
Binary file added media/plugins/nscale-segmentation-1.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/plugins/nscale-segmentation-2.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/plugins/nscale-segmentation-3.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/plugins/nscale-segmentation-4.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/plugins/nscale-segmentation-5.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 41ae01b

Please sign in to comment.