Python 什么替代了scipy.misc.bytescale?
我正在使用scipy 1.3.1和以下导入运行旧代码:Python 什么替代了scipy.misc.bytescale?,python,scipy,scikit-image,Python,Scipy,Scikit Image,我正在使用scipy 1.3.1和以下导入运行旧代码: from scipy.misc import bytescale 出现以下错误: ImportError: cannot import name 'bytescale' 我看到它已从1.3()中删除。该线程表明,scikit image util模块将是一个很好的替代品,但没有提供 对于现在已弃用的scipy.misc.bytescale(),有什么好的替代方案 skimage.util.img\u as\u ubyte替代了scipy
from scipy.misc import bytescale
出现以下错误:
ImportError: cannot import name 'bytescale'
我看到它已从1.3()中删除。该线程表明,scikit image util
模块将是一个很好的替代品,但没有提供
对于现在已弃用的
scipy.misc.bytescale()
,有什么好的替代方案 skimage.util.img\u as\u ubyte
替代了scipy.misc.bytescale
该文件规定如下:
字节缩放意味着将输入图像转换为uint8数据类型和
将范围缩放到(低、高)(默认值为0-255)。如果输入图像
已具有数据类型uint8,未进行缩放
该文件规定如下:
将图像转换为8位无符号整数格式。负输入
值将被剪裁。正值在0和255之间缩放
我认为没有直接的等价物(可以指定高和低),但可以使用
skimage.util.img___-ubyte
来进行0到255之间的缩放,使用skimage.util.img___-uint
来进行0到65535之间的缩放。在此处检查:(img作为*Stuff)