Python skimage.transform.rescale参数详解

函数说明:

skimage.transform.rescale(image, scale, order=None, mode='reflect', cval=0, clip=True, preserve_range=False, multichannel=False, anti_aliasing=None, anti_aliasing_sigma=None, *, channel_axis=None)

按一定比例缩放图像。

对放大或缩小的 N 维图像执行插值。 请注意,缩小图像大小时应启用抗锯齿以避免锯齿伪影。有关使用整数因子进行下采样的信息,另请参阅skimage.transform.downscale_local_mean

参数

imagendarray

输入图像。

scale{float, tuple of floats}

比例因子。单独的比例因子可以定义为 (rows, cols[, ...][, dim])。

返回

scaledndarray

输入的缩放版本。

其他参数

orderint 可选

样条插值的顺序,如果 image.dtype 为 bool 则默认为 0,否则为 1。顺序必须在 0-5 范围内。有关详细信息,请参阅 skimage.transform.warp 

mode{‘constant’, ‘edge’, ‘symmetric’, ‘reflect’, ‘wrap’},可选

根据给定的模式填充输入边界之外的点。模式与 numpy.pad 的行为匹配。

cvalfloat,可选

与模式‘constant’(图像边界外的值)结合使用。

clipbool,可选

是否将输出裁剪到输入图像的值范围内。这是默认启用的,因为高阶插值可能会产生超出给定输入范围的值。

preserve_rangebool,可选

是否保持原来的取值范围。否则,输入图像将根据以下约定进行转换img_as_float.另见https://scikit-image.org/docs/dev/user_guide/data_types.html

anti_aliasingbool,可选

是否应用高斯滤波器来平滑down-scaling 之前的图像。在对图像进行下采样时进行过滤以避免混叠伪影至关重要。如果输入图像数据类型为 bool,则不应用抗锯齿。

anti_aliasing_sigma{float, tuple of floats},可选

高斯滤波的标准偏差,以避免混叠伪影。默认情况下,此值选择为 (s - 1) /2,其中 s 是down-scaling 因子。

channel_axisint 或None,可选

如果为 None,则假定图像是灰度(单通道)图像。否则,此参数指示数组的哪个轴对应于通道。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水水水淼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值