imageio_plugin.py 330 B

1234567891011121314
  1. __all__ = ['imread', 'imsave']
  2. from functools import wraps
  3. import numpy as np
  4. from imageio.v3 import imread as imageio_imread, imwrite as imsave
  5. @wraps(imageio_imread)
  6. def imread(*args, **kwargs):
  7. out = np.asarray(imageio_imread(*args, **kwargs))
  8. if not out.flags['WRITEABLE']:
  9. out = out.copy()
  10. return out