首页 / 知识
python如何读jpg文件
2023-11-12 13:23:00
python中读取jpg文件的方法
方法一:利用PIL中的Image函数,这个函数读取出来不是array格式
这时候需要用np.asarray(im)或者np.array()函数
区别是np.array()是深拷贝,np.asarray()是浅拷贝
fromPILimportImage
importnumpyasnp
I=Image.open('./cc_1.webp')
I.show()
I.save('./save.webp')
I_array=np.array(I)
printI_array.shape
方法二:利用matplotlib.pyplotasplt用于显示图片
matplotlib.imageasmpimg用于读取图片
并且读取出来就是array格式
importmatplotlib.pyplotasplt
importmatplotlib.imageasmpimg
importnumpyasnp
I=mpimg.imread('./cc_1.webp')
printI.shape
plt.imshow(I)
方法三:利用opencv-python接口
cv2.imread()读出来同样是array形式,但是如果是单通道的图,读出来的是三通道的
importcv2
I=cv2.imread('./cc_1.webp')
printI.shape
以上内容为大家介绍了python如何读jpg文件,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
python怎么使用文件夹下的脚本?
python怎么使用文件夹下的脚本?,工作,培训,文件夹,脚本,文件,所在,方法,示例,路径,以上,python中使用文件夹下脚本的方法:将当前的工作目录(即python的三角函数在哪?
python的三角函数在哪?,标准,培训,函数,反函数,方法,下面,以上,更多,内容,python中的三角函数在python的标准库math中,math已经包含在你的标python中获取路径的三种方法
python中获取路径的三种方法,工作,代码,情况,培训,下来,路径,文件,也就是,桌面,目录,python中获取路径总结下来分为三种情况:1、获取工作目录python如何调用另一个文件夹中的内
python如何调用另一个文件夹中的内容?,系统,培训,文件,模块,内容,路径,函数,所在,前缀,语句,python中调用另外一个文件夹中的内容:1、同一文件python中函数怎么表示?
python中函数怎么表示?,名称,标准,培训,代码,函数,圆括号,字符串,表达式,选择性,自变量,python中函数定义规则:·函数代码块以def关键词开头,后python有函数重载吗?
python有函数重载吗?,情况,代码,设计,名字,培训,函数,参数,功能,类型,两个,python中没有函数重载。为了考虑为什么python不提供函数重载,首先python中怎么读取doxc文件?
python中怎么读取doxc文件?,培训,文档,文件,路径,命令,以上,更多,内容,python中可以使用python-docx库读取doxc文件,我们可以使用pipinstallpython如何删除某个目录文件夹?
python如何删除某个目录文件夹?,名字,代码,培训,文件夹,方法,文件,目录,语法,路径,格式,python删除某个目录文件夹及文件的方法:#!/usr/bin/enpython怎么导入图片?
python怎么导入图片?,图片,培训,文件,前缀,文件夹,符号,命令,以上,方法,更多,python导入图片的方法:一、直接从源图片中导入(图片位于images文python map()函数怎么用?
python map()函数怎么用?,培训,函数,序列,列表,参数,元素,示例,字符串,语法,例子,pythonmap()会根据提供的函数对指定序列做映射。第一个参数python常用函数包有哪些?
python常用函数包有哪些?,项目,数据,标准,系统,基础,代码,地址,分析,检测,网站,一些python常用函数包:1、Urllib3Urllib3是一个Python的HTTP客如何在python代码中指定保存的文件
如何在python代码中指定保存的文件格式,代码,培训,文件格式,格式,二进制文件,文件,后缀,以上,方法,更多,python指定保存文件格式的方法:1、保