Skimage.transform.resizeはcv2.resizeよりも遅く、遅くはありません。 。 。
Skimage Transform Resize Is Slower Than Cv2
ニューラルネットワークの実験では、skimageがcv2のサイズに変更され、gpuの使用率が大幅に向上しました。
気持ちいいので、速度を比較しました。
私のコンピューターの結果は、cv2がN倍高速なskimageであるということです。
skimage 14.56161642074585 cv2 0.10870647430419922
比較コードは以下の通りです
from skimage.transform import resize import cv2 import numpy as np from time import time img = np.random.randint(0, 256, [1920, 1080, 3], dtype=np.uint8) t1 = time() for i in range(100): resize(img, (416, 416), 3, preserve_range=True, anti_aliasing=False) print('skimage', time()-t1) t1 = time() for i in range(100): cv2.resize(img, (416, 416), interpolation=cv2.INTER_CUBIC) print('cv2', time()-t1)