@@ -374,7 +374,7 @@ def get_reader(path_to_file, setFlattenedResolutions=False):
374374 m .setBoolean (ZeissCZIReader .ALLOW_AUTOSTITCHING_KEY , False )
375375 reader .setMetadataOptions (m )
376376 reader .setId (str (path_to_file ))
377- return reader
377+ return reader , ome_meta
378378
379379
380380def get_series_info_from_ome_metadata (path_to_file , skip_labels = False ):
@@ -403,7 +403,7 @@ def get_series_info_from_ome_metadata(path_to_file, skip_labels=False):
403403 >>> count, indices = get_series_info_from_ome_metadata("image.nd2", skip_labels=True)
404404 """
405405
406- reader = get_reader (path_to_file , skip_labels )
406+ reader , ome_meta = get_reader (path_to_file , skip_labels )
407407 series_count = reader .getSeriesCount ()
408408 if skip_labels :
409409 # If we are not skipping labels, return the full range
@@ -464,7 +464,7 @@ def get_metadata_from_file(path_to_image):
464464 An instance of `imcflibs.imagej.bioformats.ImageMetadata` containing the extracted metadata.
465465 """
466466
467- reader = get_reader (path_to_image )
467+ reader , ome_meta = get_reader (path_to_image )
468468
469469 metadata = ImageMetadata (
470470 unit_width = ome_meta .getPixelsPhysicalSizeX (0 ).value (),
@@ -515,8 +515,8 @@ def get_stage_coords(filenames):
515515 max_phys_size_y = 0.0
516516 max_phys_size_z = 0.0
517517
518- for counter , path_to_image in enumerate (filenames ):
519- reader = get_reader (path_to_image )
518+ for counter , image in enumerate (filenames ):
519+ reader , ome_meta = get_reader (image )
520520 series_count = reader .getSeriesCount ()
521521
522522 # Process only the first image to get values not dependent on series
0 commit comments