当前位置:   article > 正文

python读取各种格式文件方式_python读取多种文件格式

python读取多种文件格式

python读取各种格式文件方式
1.读取图片并显示

#方法1
from PIL import Image
img=Image.open('1.jpg')
img.show()
  • 1
  • 2
  • 3
  • 4
#方法2
import matplotlib.pyplot as plt
im = plt.imread('1.jpg')
plt.imshow(im)
  • 1
  • 2
  • 3
  • 4
#方法3
import cv2
img = cv2.imread('1.jpg')
cv2.imshow('Name', img)
cv2.waitKey(0)
  • 1
  • 2
  • 3
  • 4
  • 5

2.python读取视频并播发显示

import numpy as np
import cv2 as cv
cap = cv.VideoCapture('you path to the video file!')
while(1):
    ret ,frame = cap.read()
    if ret != True:
        break
    cv.imshow('video',frame)
    cv.waitKey(60)
cv.destroyAllWindows()
cap.release()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

3.python读取excel,csv文件

import pandas as pd
df1 = pd.read_csv("1.csv")
df2 = pd.read_excel("1.xlsx")
  • 1
  • 2
  • 3

4.python读取wav文件

import wave
import numpy as np
f = wave.open("1.wav",'rb')
params = f.getparams()
nchannels, sampwidth, framerate, nframes = params[:4]
strData = f.readframes(nframes)#读取音频,字符串格式
f.close()
waveData=np.fromstring(strData,dtype=np.short)/(32767.0)
#将字符串转化为int
waveData = np.reshape(waveData,[nframes,2])
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/596039
推荐阅读
相关标签
  

闽ICP备14008679号