skimage2.transform#
Warning
This module is part of the experimental skimage2 namespace and is subject to change without notice.
Do not use it in production code.
See the migration guide for more details.
Geometric and other transformations, e.g., rotations, Radon transform.
Geometric transformation: These transforms change the shape or position of an image. They are useful for tasks such as image registration, alignment, and geometric correction. Examples:
AffineTransform,ProjectiveTransform,EuclideanTransform.Image resizing and rescaling: These transforms change the size or resolution of an image. They are useful for tasks such as down-sampling an image to reduce its size or up-sampling an image to increase its resolution. Examples:
resize(),rescale().Feature detection and extraction: These transforms identify and extract specific features or patterns in an image. They are useful for tasks such as object detection, image segmentation, and feature matching. Examples:
hough_circle(),pyramid_expand(),radon().Image transformation: These transforms change the appearance of an image without changing its content. They are useful for tasks such a creating image mosaics, applying artistic effects, and visualizing image data. Examples:
warp(),iradon().
Down-sample N-dimensional image by local averaging. |
|
Estimate 2D geometric transformation parameters. |
|
Compute the 2-dimensional finite Radon transform (FRT) for the input array. |
|
Perform a circular Hough transform. |
|
Return peaks in a circle Hough transform. |
|
Perform an elliptical Hough transform. |
|
Perform a straight line Hough transform. |
|
Return peaks in a straight line Hough transform. |
|
Compute the 2-dimensional inverse finite Radon transform (iFRT) for the input array. |
|
Integral image / summed area table. |
|
Use an integral image to integrate over a given window. |
|
Inverse radon transform. |
|
Inverse radon transform. |
|
Apply 2D matrix transform. |
|
Order angles to reduce the amount of correlated information in subsequent projections. |
|
Return lines from a progressive probabilistic line Hough transform. |
|
Upsample and then smooth image. |
|
Yield images of the Gaussian pyramid formed by the input image. |
|
Yield images of the laplacian pyramid formed by the input image. |
|
Smooth and then downsample image. |
|
Calculates the radon transform of an image given specified projection angles. |
|
Scale image by a certain factor. |
|
Resize image to match a certain size. |
|
Resize an array with the local mean / bilinear scaling. |
|
Rotate image by a certain angle around its center. |
|
Perform a swirl transformation. |
|
Warp an image according to a given coordinate transformation. |
|
Build the source coordinates for the output of a 2-D image warp. |
|
Remap image to polar or log-polar coordinates space. |
|
Affine transformation. |
|
Essential matrix transformation. |
|
Euclidean transformation, also known as a rigid transform. |
|
Fundamental matrix transformation. |
|
Piecewise affine transformation. |
|
2D polynomial transformation. |
|
Projective transformation. |
|
Similarity transformation. |
|
Thin-plate spline transformation. |