Есть ли способ выполнить приведенную ниже строку кода быстрее?
arr = cv2.imdecode(np.frombuffer(tar.extractfile(img).read(), cv2.IMREAD_COLOR)
Это намного быстрее:
from PIL import Image import io import numpy as np import tarfile f = io.BytesIO() f.write(tar.extractfile(tiff).read()) f.seek(0) arr = np.array(Image.open(f))