forked from NEUBIAS/training-resources
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
47 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,11 @@ | ||
For any image mentioned in the activity perform the below tasks. | ||
|
||
- Download any of the above images | ||
- Open the image using `Plugins > Bio-Formats > Bio-Formats Importer` | ||
- Select `[X] Display OME-XML metadata` | ||
- Click `[ OK ]` | ||
- Check whether the image data type mentioned in `Image > Type` is the same as the one mentioned in the metadata. | ||
- Metadata: look for `SignificantBits` and `Type` | ||
- Check the maximum value in the image, e.g. using `Analyze > Histogram` | ||
- How does this maximum value compare the image's datatype? | ||
- For example, you may find a value of 4095, which is the maximum of an unsigned integer 12 bit image, which may be the datatype mentioned in the image metadata, however ImageJ may represent this image as a 16 bit image. Appreciate that this can be confusing! | ||
- If you find the maximum of the image to be identical to to maximum that the datatype of the image can represent you may have an issue with saturation! Check this | ||
- Check whether the information in `Image > Type` is the same as the one mentioned in the displayed metadata (look for `SignificantBits` and `Type`) | ||
- Also check the maximum value in the image, e.g. using `Analyze > Histogram` | ||
- How does this maximum value compare to the image datatype? | ||
- For example, you may find a value of 4095, which is the maximum of an unsigned integer 12-bit image, which may be the datatype mentioned in the image metadata, however ImageJ may represent this image as a 16-bit image. Appreciate that this can be confusing! | ||
- If you find the maximum of the image to be identical to maximum that the datatype of the image can represent you may have an issue with saturation! Check this | ||
- by hovering with the mouse over bright regions | ||
- using the `HiLo` LUT with appropriate contrast settings, i.e. the maximum should be the maximum of your datatype! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
- Open one of the pairs of images mentioned in the activity preface | ||
- Open one of the above pairs of images | ||
- Choose a suitable LUT using `Image › Lookup Tables › ... ` | ||
- Adjust brightness and contrast in the brighter image using `Image › Adjust › Brightness/Contrast...` | ||
- Use the `Set` button in `Image › Adjust › Brightness/Contrast...` and check `[X] propagate to ...` | ||
- Visualise the LUT as an inset in both images using `Analyze › Tools › Calibration Bar...` | ||
- Adjust brightness and contrast in one image using `Image › Adjust › Brightness/Contrast...` | ||
- To avoid intensity clipping one typically sets the contrast on the brightest image (this may depend on your scientific question though...) | ||
- To find out which image is brighter you can try to use `Analyze > Histogram` | ||
- Use the `Set` button in `Image › Adjust › Brightness/Contrast...` and check `[X] Propagate to all other open images` | ||
- Visualise the current LUT as an inset in both images using `Analyze › Tools › Calibration Bar...` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,9 @@ | ||
- Open one or more of the images that are mentioned in the activity preface, using `Plugins › Bio-Formats › Bio-Formats Importer` | ||
- `[X] Display metadata` | ||
- Open one of the above images using `Plugins › Bio-Formats › Bio-Formats Importer` | ||
- `[X] Display OME-XML metadata` | ||
- Find the pixel calibration in the metadata text windows | ||
- Also inspect the pixel size using `Image > Properties` | ||
- Check that all information are consistent | ||
- Find the pixel calibration in the metadata text | ||
- Also inspect the pixel size in `Image > Properties` | ||
- Check that those information are consistent | ||
- Add a scale bar to the image using `Analyze › Tools › Scale Bar...` | ||
- Explore the various options for where and how to place the scale bar | ||
- Open the same image again using `File > Open...` | ||
- Are you getting the same pixel calibration? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
Fiji bundles the ImageJ GUI, a scripting editor and various plugins available as optional update sites. | ||
Fiji bundles the ImageJ GUI, a scripting editor and various plugins; additional plugins can be readily installed via so-called update sites. | ||
|
||
1. Install Fiji on your machine, as described [here](https://imagej.net/software/fiji/downloads). | ||
2. To exectue the training modules, please add the following updates sites, as described [here](https://imagej.net/update-sites/following). | ||
2. Add the following Fiji updates sites, as described [here](https://imagej.net/update-sites/following). | ||
- IJPB-Plugins | ||
- BioVoxxel |
33 changes: 16 additions & 17 deletions
33
_includes/workflow_segment_2d_nuclei_measure_shape/segment_2d_nuclei_imagejgui.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,18 @@ | ||
- [ Process › Binary › Options... ] | ||
- [X] Black background | ||
- Open one of the input image (see above) | ||
- [ Image › Duplicate... ] | ||
- Title = binary | ||
- `Process › Binary › Options...` | ||
- `[X] Black background`, because we work with fluorescence data | ||
- Open one of the above images | ||
- `Image › Duplicate...` | ||
- `Title = binary` | ||
- Draw a line profile to find a good threshold | ||
- Use the straight line tool in the Fiji menu bar | ||
- [ Analyze › Plot Profile ] | ||
- [ Live ] and move the line around, including nuclei and background pixels | ||
- [ Image › Adjust › Manual Threshold... ] | ||
- Min = 25 | ||
- Max = 255 | ||
- [ Process › Binary › Convert to Mask ] | ||
- [ Plugins › MorphoLibJ › Binary Images › Connected Components Labeling ] | ||
- connectivity = 4 | ||
- type= 8 bits | ||
- [ Image › Lookup Tables › glasbey_on_dark ] | ||
- [ Plugins › MorphoLibJ › Analyze › Analyze Regions ] | ||
- [X] area | ||
- `Analyze › Plot Profile` | ||
- `Live` and move the line around, including nuclei and background pixels | ||
- `Image › Adjust › Manual Threshold...` | ||
- `Min = 25` | ||
- `Max = 255`, because this is the maximum of the image data-type | ||
- `Process › Binary › Convert to Mask` | ||
- `Plugins › MorphoLibJ › Binary Images › Connected Components Labeling` | ||
- `connectivity = 4`, for no good reason... | ||
- `type = 8 bits`, because we will have less than 255 objects | ||
- `Plugins › MorphoLibJ › Analyze › Analyze Regions` | ||
- You may subset the measurements if you are not interested in all |