来自图像的数据
使用Python图像库(PIL)。
镜像中pip list
Pillow 4.1.1
#P72 Image
from PIL import Image
from matplotlib import pyplot as plt
import numpy as np
image= np.array(Image.open('data/sampleImage.jpg'))
plt.imshow(image, interpolation='nearest')
plt.show()
print(image.shape)
运行结果:
高度,宽度,chater(RGB)
来自应用编程接口(API)的数据
来自声音的数据
需要 pip install soundfile
#P73 Twitter No Account
#P75 Sound
#pip install soundfile
import soundfile as sf
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline
sig, samplerate = sf.read('data/audioSamp.wav')
sig.shape
slice=sig[0:500,:]
ft=np.abs(np.fft.fft(slice))
plt.plot(ft)
plt.plot(slice)
运行结果: