首页 > 编程知识 正文

Python读取图片,python循环读取数字进入数组

时间:2023-05-03 20:59:18 阅读:12017 作者:760

名为img.resize的函数img.resize((width,height ),Image.ANTIALIAS ) )。

第二个参数:

Image.NEAREST :低质量

Image.BILINEAR :双线性

Image.BICUBIC :三次样条插值

Image.ANTIALIAS :高质量

numpy.Array(object,dtype=None,copy=True,order=‘k’,subok=False,ndmin=0) )

角色:创建数组

参数说明:

object:数组

公开数组接口的对象、__array__方法返回数组中的对象或任何(嵌套)序列。

dtype :数据类型,可选

数组所需的数据类型。 如果未指定,则类型被确定为保留序列中对象所需的最小类型。 此参数仅适用于" upcast "数组。 对于下变频,请使用. astype(t )方法。

复制: bool,可选

如果为true (默认值),则复制对象。 否则,只有在__array__返回副本且obj是嵌套序列或需要复制才能满足其他要求(dtype、序列等)时,才会进行复制。

订单: k、a、c、f、选项

指定阵列的内存布局。 如果object不是数组,则新创建的数组将按c顺序排列,除非指定了“f”。 在这种情况下,Fortran按顺序排列。 object为数组时,以下内容成立。

如果由于其他原因复制了copy=False,则结果copy=True与a的一些例外情况相同。 请参阅“评论”部分。 默认顺序为“k”。

subok : bool,可选

如果为True,则传递子类。 否则,返回的数组将被强制为基类数组(缺省)。

ndmin : int,可选

指定结果数组应具有的最小维数。 根据需要预先设定形状。

返回值: out:ndarray

img_array.reshape

修改行和列

使用. astype函数转换dtype

使用对象. astype ()。

float _ arr=arr.as type (NP.float 64 ) )。

#将浮点数转换为整数时,小数部分将被截断

np.multiply (函数

函数的作用

将数组与矩阵对应位置相乘,输出与乘法数组/矩阵的大小一致

导入from PIL import Image#图像库导入importtensorflowastf # tensorflowimportnumpyasnp #导入numpydefpre_DIC(pic_path ) 33333 28 ),Image.ANTIALIAS ) img _ array=NP.array (打开reim.convert (' l ' ) nm _ array=784 ) nm _ array=nm _ aray 1.0/255.0 ) return img _ ready if _ name _==' _ _ main _ ' 3360 array=pre _ DIC (2. BMP ' ) withopen

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。