Loading imagej_tiffwriter.py +4 −7 Original line number Original line Diff line number Diff line Loading @@ -134,17 +134,14 @@ def save(path,images,labels=None,label_prefix="Label"): labels_list = [] labels_list = [] if labels is None: if labels is None: for i in range(images.shape[0]): for i in range(images.shape[0]): labels_list.append(label_prefix+str(i)) labels_list.append(label_prefix+str(i+1)) else: else: labels_list = labels labels_list = labels print(labels_list) ijtags = imagej_metadata_tags({'Labels':labels_list}, '<') ijtags = imagej_metadata_tags({'Labels':labels_list}, '<') with tifffile.TiffWriter(path, bigtiff=False,imagej=True) as tif: with tifffile.TiffWriter(path, bigtiff=False,imagej=True) as tif: for i in range(images.shape[0]): for i in range(images.shape[0]): print(images[i].shape) tif.save(images[i], metadata={'version':'1.11a','loop': False}, extratags=ijtags) tif.save(images[i], metadata={'version':'1.11a','loop': False}, extratags=ijtags) # Testing # Testing Loading @@ -160,7 +157,7 @@ if __name__ == "__main__": NX = 512 NX = 512 NY = 512 NY = 512 images = np.empty((NT,NY,NX)) images = np.empty((NT,NY,NX),np.float32) import time import time print(str(time.time())+": Generating test images") print(str(time.time())+": Generating test images") Loading Loading
imagej_tiffwriter.py +4 −7 Original line number Original line Diff line number Diff line Loading @@ -134,17 +134,14 @@ def save(path,images,labels=None,label_prefix="Label"): labels_list = [] labels_list = [] if labels is None: if labels is None: for i in range(images.shape[0]): for i in range(images.shape[0]): labels_list.append(label_prefix+str(i)) labels_list.append(label_prefix+str(i+1)) else: else: labels_list = labels labels_list = labels print(labels_list) ijtags = imagej_metadata_tags({'Labels':labels_list}, '<') ijtags = imagej_metadata_tags({'Labels':labels_list}, '<') with tifffile.TiffWriter(path, bigtiff=False,imagej=True) as tif: with tifffile.TiffWriter(path, bigtiff=False,imagej=True) as tif: for i in range(images.shape[0]): for i in range(images.shape[0]): print(images[i].shape) tif.save(images[i], metadata={'version':'1.11a','loop': False}, extratags=ijtags) tif.save(images[i], metadata={'version':'1.11a','loop': False}, extratags=ijtags) # Testing # Testing Loading @@ -160,7 +157,7 @@ if __name__ == "__main__": NX = 512 NX = 512 NY = 512 NY = 512 images = np.empty((NT,NY,NX)) images = np.empty((NT,NY,NX),np.float32) import time import time print(str(time.time())+": Generating test images") print(str(time.time())+": Generating test images") Loading