Carregando e salvando arquivos em Matlab:
[pastacode lang=”python” message=”” highlight=”” provider=”manual”]
from scipy import io as spio
a = np.ones((3, 3))
spio.savemat('file.mat', {'a': a}) # savemat expects a dictionary
data = spio.loadmat('file.mat', struct_as_record=True)
data['a']
[/pastacode]
Lendo Imagens:
[pastacode lang=”python” message=”” highlight=”” provider=”manual”]
from scipy import misc
misc.imread('fname.png')
# Matplotlib também possui uma função similar
import matplotlib.pyplot as plt
plt.imread('fname.png')
[/pastacode]
Veja também:
- Carregando arquivos de texto: numpy.loadtxt()/numpy.savetxt()
- Carregamento inteligente de arquivos texto/csv: numpy.genfromtxt()/numpy.recfromcsv()
- Formato binário rápido e eficiente, mas específico do numpy: numpy.save()/numpy.load()