ZEISS Microscopy Knowledge Base
Help
ZEISS Microscopy Knowledge Base

Edges

Gradient Max

This method performs a gradient filtering. Based on the sum of a 2 x 2 matrix in the X-and Y-direction, a gradient image is calculated and using the larger of the two components. The edges are darker than that of the method Gradient Sum.

Parameter

Description

Normalization

Defines how out-of-range pixel values are mapped.

The calculated pixel values of the output image may be out-of-range and are mapped into the available range.

-

Clip

Values exceeding the pixel value range are set to the highest value available (white), values falling short of the pixel value range are set to the lowest value available (black). The effect corresponds to underexposure or overexposure. This means that in some cases information is lost.

Grayscale bar labeled 0 and 255 with blue right arrow to another bar, and a line with endpoint circles

-

Automatic

Normalizes the pixel values automatically to the available pixel value range. The highest resulting value is mapped to the maximum pixel value, the lowest resulting value to 0. As a result, the whole range of resulting pixel values is compressed evenly.

Grayscale bar labeled 0 and 255, blue arrow to a line with black dots marked by blue arrows and axis labels -85 45 215 340

Gradient Sum

This method performs a gradient filtering. Based on the sum of a 2 x 2 matrix in the X-and Y-direction, a gradient image is calculated. The edges are brighter than that of the method Gradient Max.

Parameter

Description

Normalization

Defines how out-of-range pixel values are mapped.

The calculated pixel values of the output image may be out-of-range and are mapped into the available range.

-

Clip

Values exceeding the pixel value range are set to the highest value available (white), values falling short of the pixel value range are set to the lowest value available (black). The effect corresponds to underexposure or overexposure. This means that in some cases information is lost.

Grayscale bar labeled 0 and 255 with blue right arrow to another bar, and a line with endpoint circles

-

Automatic

Normalizes the pixel values automatically to the available pixel value range. The highest resulting value is mapped to the maximum pixel value, the lowest resulting value to 0. As a result, the whole range of resulting pixel values is compressed evenly.

Grayscale bar labeled 0 and 255, blue arrow to a line with black dots marked by blue arrows and axis labels -85 45 215 340

Highpass

This method performs high-pass filtering. The high pass filter is defined as the difference between the original image and the low-pass filtered original.

Parameter

Description

Normalization

Defines how out-of-range pixel values are mapped.

The calculated pixel values of the output image may be out-of-range and are mapped into the available range.

-

Clip

Values exceeding the pixel value range are set to the highest value available (white), values falling short of the pixel value range are set to the lowest value available (black). The effect corresponds to underexposure or overexposure. This means that in some cases information is lost.

Grayscale bar labeled 0 and 255 with blue right arrow to another bar, and a line with endpoint circles

-

Automatic

Normalizes the pixel values automatically to the available pixel value range. The highest resulting value is mapped to the maximum pixel value, the lowest resulting value to 0. As a result, the whole range of resulting pixel values is compressed evenly.

Grayscale bar labeled 0 and 255, blue arrow to a line with black dots marked by blue arrows and axis labels -85 45 215 340

-

Wrap

If a resulting value is larger than the maximum pixel value of the image, the difference exceeding the maximum pixel value is added to 0. Similarly, if a resulting value is below 0, the resulting pixel value is the maximum pixel value minus the difference falling below 0.

Grayscale bar labeled 0-255 above horizontal lines with filled and open dots and x labels, blue arrow

-

Shift

Normalizes the output to the value "pixel value + maximum pixel value/2". As a result, all resulting values are mapped to the available value range.

The middle value of the pixel value range remains constant. Values left and right of the middle value are changed progressively, so that values inside the pixel value range are changed only slightly. Values outside the pixel value range are changed strongly and mapped to the fringes of the pixel value range.

Grayscale bar labeled 0 and 255 with scale -85 45 215 340 mapped by blue arrow to another grayscale bar with markers

-

Absolute

Converts negative pixel values into positive values. Positive pixel values exceeding the maximum pixel value are set to the maximum pixel value.

Grayscale bar 0-255 above a line with left black dot mapped to second bar with markers, short black segment and two x labels

Parameter

Description

Count

Here you set the number of repetitions. I.e. the number of times the function is applied sequentially to the respective result of the filtering. The effect is increased correspondingly.

Kernel Size

You can set the filter size in the x-, y- and z-direction, symmetrically around the subject pixel. This should be the size of the transition region between objects and background match.

Laplace

This function performs a Laplace highpass filter on an image.

The calculation is based on a 3 x 3 x 3 Laplace operator in all directions. The function does not show smooth gray value changes very well.

Parameter

Description

Normalization

Defines how out-of-range pixel values are mapped.

The calculated pixel values of the output image may be out-of-range and are mapped into the available range.

-

Clip

Values exceeding the pixel value range are set to the highest value available (white), values falling short of the pixel value range are set to the lowest value available (black). The effect corresponds to underexposure or overexposure. This means that in some cases information is lost.

Grayscale bar labeled 0 and 255 with blue right arrow to another bar, and a line with endpoint circles

-

Automatic

Normalizes the pixel values automatically to the available pixel value range. The highest resulting value is mapped to the maximum pixel value, the lowest resulting value to 0. As a result, the whole range of resulting pixel values is compressed evenly.

Grayscale bar labeled 0 and 255, blue arrow to a line with black dots marked by blue arrows and axis labels -85 45 215 340

-

Wrap

If a resulting value is larger than the maximum pixel value of the image, the difference exceeding the maximum pixel value is added to 0. Similarly, if a resulting value is below 0, the resulting pixel value is the maximum pixel value minus the difference falling below 0.

Grayscale bar labeled 0-255 above horizontal lines with filled and open dots and x labels, blue arrow

-

Shift

Normalizes the output to the value "pixel value + maximum pixel value/2". As a result, all resulting values are mapped to the available value range.

The middle value of the pixel value range remains constant. Values left and right of the middle value are changed progressively, so that values inside the pixel value range are changed only slightly. Values outside the pixel value range are changed strongly and mapped to the fringes of the pixel value range.

Grayscale bar labeled 0 and 255 with scale -85 45 215 340 mapped by blue arrow to another grayscale bar with markers

-

Absolute

Converts negative pixel values into positive values. Positive pixel values exceeding the maximum pixel value are set to the maximum pixel value.

Grayscale bar 0-255 above a line with left black dot mapped to second bar with markers, short black segment and two x labels

Local Variance

This method is an edge filter, which calculates the variance of each pixel with its neighboring pixels by the lateral filter size. The variance is calculated in the x and y directions and each pixel in the output image represents the average of the two variances.

Parameter

Description

Kernel Size

Specifies the number of pixels in the different directions taken into account to calculate the variance.

Normalization

Defines how out-of-range pixel values are mapped.

The calculated pixel values of the output image may be out-of-range and are mapped into the available range.

-

Clip

Values exceeding the pixel value range are set to the highest value available (white), values falling short of the pixel value range are set to the lowest value available (black). The effect corresponds to underexposure or overexposure. This means that in some cases information is lost.

Grayscale bar labeled 0 and 255 with blue right arrow to another bar, and a line with endpoint circles

-

Automatic

Normalizes the pixel values automatically to the available pixel value range. The highest resulting value is mapped to the maximum pixel value, the lowest resulting value to 0. As a result, the whole range of resulting pixel values is compressed evenly.

Grayscale bar labeled 0 and 255, blue arrow to a line with black dots marked by blue arrows and axis labels -85 45 215 340

Roberts

This method calculates a gradient image using the Roberts filter matrix. Large gray value differences between neighbors are shown as light gray values​​. No changes are indicated by a value of 0 (black). Edges are thinner than with the Sobel method.

Parameter

Description

Normalization

Defines how out-of-range pixel values are mapped.

The calculated pixel values of the output image may be out-of-range and are mapped into the available range.

-

Clip

Values exceeding the pixel value range are set to the highest value available (white), values falling short of the pixel value range are set to the lowest value available (black). The effect corresponds to underexposure or overexposure. This means that in some cases information is lost.

Grayscale bar labeled 0 and 255 with blue right arrow to another bar, and a line with endpoint circles

-

Automatic

Normalizes the pixel values automatically to the available pixel value range. The highest resulting value is mapped to the maximum pixel value, the lowest resulting value to 0. As a result, the whole range of resulting pixel values is compressed evenly.

Grayscale bar labeled 0 and 255, blue arrow to a line with black dots marked by blue arrows and axis labels -85 45 215 340

Sobel

Sobel calculates a gradient image using a Sobel filter.

This method indicates gray value changes in the image. Large differences between neighbors are displayed as bright gray values, no changes are indicated by a value of 0 (zero). The pixels in the output image are calculated with the Sobel differential operator on the basis of a 3 x 3 x 3 fold of the input image.

Parameter

Description

Normalization

Defines how out-of-range pixel values are mapped.

The calculated pixel values of the output image may be out-of-range and are mapped into the available range.

-

Clip

Values exceeding the pixel value range are set to the highest value available (white), values falling short of the pixel value range are set to the lowest value available (black). The effect corresponds to underexposure or overexposure. This means that in some cases information is lost.

Grayscale bar labeled 0 and 255 with blue right arrow to another bar, and a line with endpoint circles

-

Wrap

If a resulting value is larger than the maximum pixel value of the image, the difference exceeding the maximum pixel value is added to 0. Similarly, if a resulting value is below 0, the resulting pixel value is the maximum pixel value minus the difference falling below 0.

Grayscale bar labeled 0-255 above horizontal lines with filled and open dots and x labels, blue arrow

-

Shift

Normalizes the output to the value "pixel value + maximum pixel value/2". As a result, all resulting values are mapped to the available value range.

The middle value of the pixel value range remains constant. Values left and right of the middle value are changed progressively, so that values inside the pixel value range are changed only slightly. Values outside the pixel value range are changed strongly and mapped to the fringes of the pixel value range.

Grayscale bar labeled 0 and 255 with scale -85 45 215 340 mapped by blue arrow to another grayscale bar with markers

-

Automatic

Normalizes the pixel values automatically to the available pixel value range. The highest resulting value is mapped to the maximum pixel value, the lowest resulting value to 0. As a result, the whole range of resulting pixel values is compressed evenly.

Grayscale bar labeled 0 and 255, blue arrow to a line with black dots marked by blue arrows and axis labels -85 45 215 340

Impressum
Carl-Zeiss-Strasse 22
73447 Oberkochen
Germany
Legal