ai-content-maker/.venv/Lib/site-packages/imageio/typing.py

18 lines
349 B
Python

from io import BytesIO
from typing import Union, BinaryIO
from pathlib import Path
try:
from numpy.typing import ArrayLike
except ImportError:
# numpy<1.20 fall back to using ndarray
from numpy import ndarray as ArrayLike
ImageResource = Union[str, bytes, BytesIO, Path, BinaryIO]
__all__ = [
"ArrayLike",
"ImageResource",
]