(10)Python实现批量npy转mat

仅为学习交流,侵删!转载请注明出处!
目录

from scipy import io
import os
import numpy as np
from matplotlib import pyplot as plt

folder = r'E:\test'
name = os.listdir(folder)
for each_npy in name:
    path1 = str(folder)
    path2 = str(each_npy)
    path = path1+'\\'+path2
    mat = np.load(path)
   # plt.imshow(mat[0,:,:],cmap='gray')
   # plt.show()
    mystr = each_npy.split('.')
    output_name = mystr[0]
    io.savemat('E:/mat/{}.mat'.format(output_name), {'data': mat})


你可能感兴趣的:(python,numpy,matlab)