深度学习相关函数-scipy imread imresize

2025-05-10 00:14:51

记录深度学习过程中,遇到的相关函数

工具/原料

python3.5.4

scipy 0.19.1

scipy.ndimage.imread

1、定义:scipy.ndimage.imread(fname, flatten=False, mode=None)读取图片数据

2、参数:fname:需要读取的文件名或文件对象flatten:布尔值,可选,如果为True,将颜色层压平成一个单一的灰度层mode:字符串,可选,取值如下图

深度学习相关函数-scipy imread imresize

3、示例:读取图片,其中img为原图,img1是灰度图从打印的shape可以看出,img1的厚度变为了1

深度学习相关函数-scipy imread imresize
深度学习相关函数-scipy imread imresize
深度学习相关函数-scipy imread imresize

scipy.misc.imresize

1、定义:scipy.misc.imresize(arr, size, interp='bilinear', mode=None)调整图片尺寸

2、参数:arr: 需要被调整尺寸的图像数组size: 整数、浮点或元组 整数:当前尺寸的百分比 浮点:当前尺寸的分数 元组:输出图像的尺寸interp: 用于籽疙牢阖调整大小的插值(应该是调整尺寸的算法吧)mode: PIL图像模式(' P ', ' L '等)在调整大小前转换arr。(好像二维数组取值为P,L;三维数组取值为RGB等)返回:调整尺寸后的图像数组

3、示例:img为原图img1为原图尺寸的两倍img2为原图尺寸的50%img3尺寸为(40,60,3)

深度学习相关函数-scipy imread imresize
深度学习相关函数-scipy imread imresize
深度学习相关函数-scipy imread imresize
深度学习相关函数-scipy imread imresize
深度学习相关函数-scipy imread imresize
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢