西安python编程培训有什么好的机构

  西安python编程培训有什么好的机构?学IT培训推荐西安中公优就业,提供实战IT培训课程,含JAVA培训、Python培训、大数据培训、UI设计培训、Web前端培训班、Linux培训、游戏开发培训机构、软件测试培训、营销、网络安全培训等多年来深耕IT培训,致力于培养互联网领域IT人才,欢迎咨询,预约试听体验!

  python怎么读取图片?

  方法一:利用PIL中的Image函数,这个函数读取出来不是array格式

  这时候需要用np.asarray(im)或者np.array()函数

  区别是np.array()是深拷贝,np.asarray()是浅拷贝

  from PIL import Image

  import numpy as np

  I=Image.open('./cc_1.png')

  I.show()

  I.save('./save.png')

  I_array=np.array(I)

  print I_array.shape

  方法二:利用matplotlib.pyplot as plt用于显示图片

  #matplotlib.image as mpimg用于读取图片

  #并且读取出来就是array格式

  import matplotlib.pyplot as plt

  import matplotlib.image as mpimg

  import numpy as np

  I=mpimg.imread('./cc_1.png')

  print I.shape

  plt.imshow(I)

  方法三:利用opencv-python接口

  #cv2.imread()读出来同样是array形式,但是如果是单通道的图,读出来的是三通道的

  import cv2

  I=cv2.imread('./cc_1.png')

  print I.shape

  方法四:图像的存取我一般喜欢用scipy这个库里的东西,读出来是矩阵形式,并且按照(H,W,C)形式保存

  import matplotlib.pyplot as plt

  from scipy import misc

  import scipy

  I=misc.imread('./cc_1.png')

  scipy.misc.imsave('./save1.png',I)

  plt.imshow(I)

  plt.show()

  方法五:用skimage库

  from skimage import io,data

  img=data.lena()

  io.imshow(img)

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来 西安python培训 校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 中公优就业IT培训西...

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)