Use common spelling for greylevel

This commit is contained in:
Johannes Schönberger
2012-11-12 20:07:02 +01:00
parent d0d5df0d68
commit 4a0b22aff5
4 changed files with 17 additions and 17 deletions
+11 -11
View File
@@ -3,7 +3,7 @@
Rank filters
============
Rank filters are non-linear filters using the local grey levels ordering to
Rank filters are non-linear filters using the local greylevels ordering to
compute the filtered value. This ensemble of filters share a common base: the
local grey-level histogram extraction computed on the neighborhood of a pixel
(defined by a 2D structuring element). If the filtered value is taken as the
@@ -28,7 +28,7 @@ morphological dilation, morphological erosion, median filters.
The different implementation availables in `skimage` are compared.
In this example, we will see how to filter a grey level image using some of the
In this example, we will see how to filter a greylevel image using some of the
linear and non-linear filters availables in skimage. We use the `camera`
image from `skimage.data`.
@@ -129,7 +129,7 @@ plt.xlabel('local mean $r=10$')
One may be interested in smoothing an image while preserving important borders
(median filters already achieved this), here we use the **bilateral** filter
that restricts the local neighborhood to pixel having a grey level similar to
that restricts the local neighborhood to pixel having a greylevel similar to
the central one.
.. note::
@@ -174,7 +174,7 @@ We compare here how the global histogram equalization is applied locally.
The equalized image [2]_ has a roughly linear cumulative distribution function
for each pixel neighborhood. The local version [3]_ of the histogram
equalization emphasizes every local graylevel variations.
equalization emphasizes every local greylevel variations.
.. [2] http://en.wikipedia.org/wiki/Histogram_equalization
.. [3] http://en.wikipedia.org/wiki/Adaptive_histogram_equalization
@@ -218,8 +218,8 @@ plt.title('histogram of grey values')
.. image:: PLOT2RST.current_figure
another way to maximize the number of grey levels used for an image is to apply
a local autoleveling, i.e. here a pixel grey level is proportionally remapped
another way to maximize the number of greylevels used for an image is to apply
a local autoleveling, i.e. here a pixel greylevel is proportionally remapped
between local minimum and local maximum.
The following example shows how local autolevel enhances the camara man picture.
@@ -425,7 +425,7 @@ plt.xlabel('local Otsu ($radius=%d$)'%radius)
Image morphology
================
Local maximum and local minimum are the base operators for grey level
Local maximum and local minimum are the base operators for greylevel
morphology.
.. note::
@@ -433,7 +433,7 @@ morphology.
`skimage.dilate` and `skimage.erode` are equivalent filters (see below for
comparison).
Here is an example of the classical morphological grey level filters: opening,
Here is an example of the classical morphological greylevel filters: opening,
closing and morphological gradient.
"""
@@ -453,10 +453,10 @@ plt.imshow(ima,cmap=plt.cm.gray)
plt.xlabel('original')
plt.subplot(2,2,2)
plt.imshow(closing,cmap=plt.cm.gray)
plt.xlabel('grey level closing')
plt.xlabel('greylevel closing')
plt.subplot(2,2,3)
plt.imshow(opening,cmap=plt.cm.gray)
plt.xlabel('grey level opening')
plt.xlabel('greylevel opening')
plt.subplot(2,2,4)
plt.imshow(grad,cmap=plt.cm.gray)
plt.xlabel('morphological gradient')
@@ -527,7 +527,7 @@ Implementation
================
The central part of the `skimage.rank` filters is build on a sliding window that
update local grey level histogram. This approach limits the algorithm complexity
update local greylevel histogram. This approach limits the algorithm complexity
to O(n) where n is the number of image pixels. The complexity is also limited
with respect to the structuring element size.
+1 -1
View File
@@ -62,7 +62,7 @@ def mean(np.ndarray[np.uint16_t, ndim=2] image,
np.ndarray[np.uint8_t, ndim=2] mask=None,
np.ndarray[np.uint16_t, ndim=2] out=None,
char shift_x=0, char shift_y=0, int bitdepth=8, int s0=1, int s1=1):
"""average gray level (clipped on uint8)
"""average greylevel (clipped on uint8)
"""
_core16(kernel_mean, image, selem, mask, out, shift_x, shift_y,
bitdepth, 0., 0., s0, s1)
+4 -4
View File
@@ -14,7 +14,7 @@ maximum value present in the image.
The pixel neighborhood is defined by:
* the given structuring element
* an interval [g-s0,g+s1] in gray level around g the processed pixel gray level
* an interval [g-s0,g+s1] in greylevel around g the processed pixel greylevel
The kernel is flat (i.e. each pixel belonging to the neighborhood contributes
equally).
@@ -78,9 +78,9 @@ def bilateral_mean(image, selem, out=None, mask=None, shift_x=False,
Spatial closeness is measured by considering only the local pixel
neighborhood given by a structuring element (selem).
Radiometric similarity is defined by the gray level interval [g-s0,g+s1]
where g is the current pixel gray level. Only pixels belonging to the
structuring element AND having a gray level inside this interval are
Radiometric similarity is defined by the greylevel interval [g-s0,g+s1]
where g is the current pixel greylevel. Only pixels belonging to the
structuring element AND having a greylevel inside this interval are
averaged. Return greyscale local bilateral_mean of an image.
Parameters
+1 -1
View File
@@ -447,7 +447,7 @@ def modal(image, selem, out=None, mask=None, shift_x=False, shift_y=False):
def morph_contr_enh(image, selem, out=None, mask=None, shift_x=False,
shift_y=False):
"""Enhance an image replacing each pixel by the local maximum if pixel
graylevel is closest to maximimum than local minimum OR local minimum
greylevel is closest to maximimum than local minimum OR local minimum
otherwise.
Parameters