在python中不使用'for'循环的滑动搜索窗口

我正在尝试在 python 中创建一个幻灯片搜索算法。我试图通过遍历坐标来索引图像。请检查下面的代码。在这里,我使用了 2 个 FOR 循环(这需要很多时间)。我想实现它,它将计算得非常快。任何更好的向量化方法来实现更快的实现?


width,height,depth = img.shape

wind_size = 64

xx = np.arange(0,width,wind_size)

yy = np.arange(0,height,wind_size)

for i in xx[:-1]:

    for j in yy[:-1]:

        img_w = img[i:i+wind_size,j:j+wind_size,:]

        img_w = cv2.cvtColor(img_w,cv2.COLOR_BGR2RGB)

        img_lst1.append(img_w/255.0) 


慕森卡
浏览 192回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python