我怎样才能更快地执行 cv2.imcode() ?

how can I perform cv2.imcode() faster?

有没有办法以更快的方式执行下面的代码行?

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))