You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: learners/reference.md
+23-23Lines changed: 23 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,45 +18,45 @@ Microscopy data often has more than two dimensions. In addition to spatial (x, y
18
18
This results in 3D, 4D, or even 5D images. Tools like Napari are built to work with n-dimensional image data.
19
19
20
20
### Channels
21
-
Each channel represents a different signal or fluorophore, captured using specific excitation and emission settings (e.g., DAPI for nuclei or GFP-tagged proteins). These are usually stored as separate grayscale images and can be visualized together as composite images. Different channels are often analysed separately, depending on what they label.
21
+
Each channel represents a different signal or fluorophore, captured using specific excitation and emission settings (e.g. DAPI for nuclei or GFP-tagged proteins). These are usually stored as separate greyscale images and can be visualised together as composite images. Different channels are often analysed separately, depending on what they label.
22
22
23
23
### Brightness and Contrast
24
-
Brightness and contrast settings determine how intensity values are mapped to your screen. You usually set a display minimum and maximum and for a linear grayscale look up table intensities below the minimum will appear black, above the maximum appear white, and values in between are scaled accordingly. These adjustments affect only the display, making things appear brighter or giving them more contrast. The underlying data is not affected by this.
24
+
Brightness and contrast settings determine how intensity values are mapped to your screen. You usually set a display minimum and maximum; for a linear greyscale lookup table, intensities below the minimum will appear black, those above the maximum will appear white, and values in between are scaled accordingly. These adjustments affect only the display, making structures appear brighter or increasing contrast. The underlying data is not affected.
25
25
26
26
### File Formats
27
27
Microscopy images come in a range of formats:
28
-
-**Open formats**like`.tif` (TIFF) are commonly used and broadly supported by analysis tools.
29
-
-**Proprietary formats**like`.nd2`, `.czi`, and `.lif` are produced by specific microscope systems and often contain embedded metadata.
28
+
-**Open formats**such as`.tif` (TIFF) are commonly used and broadly supported by analysis tools.
29
+
-**Proprietary formats**such as`.nd2`, `.czi`, and `.lif` are produced by specific microscope systems and often contain embedded metadata.
30
30
31
31
When exporting images for analysis, use formats that preserve full bit depth and metadata.
32
32
33
33
### Metadata
34
-
Metadata is "data about data" — it describes how to interpret the intensity grid. This includes pixel size (e.g., microns per pixel), z-step size, channel names, and microscope settings like exposure time or objective lens. Metadata is essential for accurate measurements and reproducibility, especially in 3D or time-lapse datasets.
34
+
Metadata is "data about data": it describes how to interpret the intensity grid. This includes pixel size (e.g. microns per pixel), z-step size, channel names, and microscope settings such as exposure time or objective lens. Metadata is essential for accurate measurements and reproducibility, especially in 3D or time-lapse datasets.
35
35
36
36
### Noise and Convolution
37
-
All microscopy images contain **noise** — random fluctuations in pixel values that do not reflect the actual structure of the sample. Common sources include:
38
-
-**Shot noise** from the light detection process,
39
-
-**Electronic noise** from the detector,
40
-
-**Background autofluorescence** from the sample or mounting media.
37
+
All microscopy images contain **noise**: random fluctuations in pixel values that do not reflect the actual structure of the sample. Common sources include:
38
+
-**Shot noise** from the light detection process
39
+
-**Electronic noise** from the detector
40
+
-**Background autofluorescence** from the sample or mounting medium
41
41
42
-
**Convolution** in microscopy refers to how light from a single point in the sample spreads into a shape called the **point spread function (PSF)** due to diffraction and optical limitations. This blurs the image and limits resolution. Many image processing steps aim to reverse or account for this effect and the effect of noise.
42
+
**Convolution** in microscopy refers to how light from a single point in the sample spreads into a shape called the **point spread function (PSF)**, due to diffraction and optical limitations. This blurs the image and limits resolution. Many image processing steps aim to reverse or compensate for the effects of both convolution and noise.
43
43
44
44
### Filters
45
-
Filters are used to reduce noise, enhance contrast, or correct illumination. Common examples:
46
-
-**Gaussian blur**: smooths the image by averaging nearby pixels.
47
-
-**Median filter**: removes speckle noise while preserving edges.
48
-
-**Background subtraction**: removes uneven illumination using techniques like rolling ball or difference of Gaussians.
49
-
These filters can improve the performance of downstream analysis like segmentation.
45
+
Filters are used to reduce noise, enhance contrast, or correct illumination. Common examples include:
46
+
-**Gaussian blur**: smooths the image by averaging nearby pixels
47
+
-**Median filter**: removes speckle noise while preserving edges
48
+
-**Background subtraction**: removes uneven illumination using techniques such as rolling ball or difference of Gaussians
50
49
51
-
### Segmentation
52
-
Segmentation is the process of identifying and outlining objects of interest (e.g., nuclei, cells, vesicles). It’s a key step in quantitative image analysis. Approaches include:
53
-
-**Thresholding** is the process of deciding which pixels belong to the object or background based on their intensity.
54
-
-**Binarisation** is the result of thresholding — it converts the image into two values (typically 0 and 1) where one represents the object and the other the background.
55
-
-**Watershed**: splits touching objects based on shape/topography.
56
-
-**Semantic segmentation**: labels each pixel according to class (e.g., cell vs. background).
57
-
-**Instance segmentation**: detects and labels each object individually.
58
-
-**Deep learning-based tools**: [Cellpose](https://www.cellpose.org/), [StarDist](https://github.com/stardist/stardist), and [Instanseg](https://github.com/instanseg/instanseg) use pre-trained neural networks to perofrm instance segmentation. They can often give good results of complex or low-contrast images that are very difficult to segment usuing traditional image processing methods.
50
+
These filters can improve the performance of downstream analysis such as segmentation.
59
51
52
+
### Segmentation
53
+
Segmentation is the process of identifying and outlining objects of interest (e.g. nuclei, cells, vesicles). It is a key step in quantitative image analysis. Approaches include:
54
+
-**Thresholding**: the process of deciding which pixels belong to the object or background based on their intensity
55
+
-**Binarisation**: the result of thresholding; this converts the image into two values (typically 0 and 1), where one represents the object and the other the background
56
+
-**Watershed**: splits touching objects based on shape or topography
57
+
-**Semantic segmentation**: labels each pixel according to class (e.g. cell vs background)
58
+
-**Instance segmentation**: detects and labels each object individually
59
+
-**Deep learning-based tools**: [Cellpose](https://www.cellpose.org/), [StarDist](https://github.com/stardist/stardist), and [Instanseg](https://github.com/instanseg/instanseg) use pre-trained neural networks to perform instance segmentation. These tools can often give good results on complex or low-contrast images that are difficult to segment using traditional image processing methods.
0 commit comments