{ } Raw JSON

bundles / skimage 0.26.1rc0.dev0+git20260530.b607368ff / skimage / transform / pyramids / pyramid_expand

function

skimage.transform.pyramids:pyramid_expand

source: /dev/scikit-image/src/skimage/transform/pyramids.py :114

Signature

def   pyramid_expand ( image upscale = 2 sigma = None order = 1 mode = reflect cval = 0 preserve_range = False * channel_axis = None )

Summary

Upsample and then smooth image.

Parameters

image : ndarray

Input image.

upscale : float, optional

Upscale factor.

sigma : float, optional

Sigma for Gaussian filter. Default is 2 * upscale / 6.0 which corresponds to a filter mask twice the size of the scale factor that covers more than 99% of the Gaussian distribution.

order : int, optional

Order of splines used in interpolation of upsampling. See skimage.transform.warp for detail.

mode : {'reflect', 'constant', 'edge', 'symmetric', 'wrap'}, optional

The mode parameter determines how the array borders are handled, where cval is the value when mode is equal to 'constant'.

cval : float, optional

Value to fill past edges of input if mode is 'constant'.

preserve_range : bool, optional

Whether to keep the original range of values. Otherwise, the input image is converted according to the conventions of img_as_float. Also see https://scikit-image.org/docs/dev/user_guide/data_types.html

channel_axis : int or None, optional

If None, the image is assumed to be a grayscale (single channel) image. Otherwise, this parameter indicates which axis of the array corresponds to channels.

Returns

out : array

Upsampled and smoothed float image.

Aliases

  • skimage.transform.pyramid_expand

Referenced by