h5py

用 HDF5 建立AI影像資料集

前言 通常建立資料集都要存出大量圖片出來,為了能有效利用空間,也為了方便移動檔案,因此使用H5DF的格式來壓縮影像。當然也可直接用NumPy的npy、npz檔來製作二進制檔案,或是其他方式,有機會再來嘗試看看,目前看來H5DF應該夠我使用。 程式碼 原本程式是在公司寫的,所以這邊有稍微修改才傳上來,不確定能不能直接複製貼上XD。 寫入 with h5py.File(h5file,'w') as h5f:這行去開啟一個h5檔案,接著所有寫入動作都在with底下完成。 使用h5f.create_dataset這個指令去建立一個資料庫,需要輸入dataset key name、dataset …