CellPilot / preprocessing_scripts /preprocess_kumar.py
philippendres's picture
Upload folder using huggingface_hub
907462b verified
Raw
History Blame Contribute Delete
536 Bytes
import os
from scipy.io import loadmat
import numpy as np
from PIL import Image
from tqdm import tqdm
data_directory = "/vol/data/histo_datasets/Kumar/"
dirs = ["train/", "test_same/", "test_diff/"]
for d in dirs:
dir_list = os.listdir(data_directory + d + "Labels/")
for i in dir_list:
masks = loadmat(data_directory + d + "Labels/" + i)["inst_map"]
os.makedirs(data_directory + d + "Labels_png_new/", exist_ok=True)
Image.fromarray(masks).save(data_directory + d + "Labels_png_new/" + i[:-4] + ".png")