首页 > 解决方案 > 我想在 Opencv python 上连接列表

问题描述

我有一个清单

list_1=[a[0],a[1],....,a[15]]

a[0],a[1],...,a[15] 是图像的片段

我想从 list_1[0] 连接到 list_2[15] 作为 4x4

但这将是参数化的。我的意思是,如果有 4 张图像(a[0] 到 a[3])

它将是 2x2 。

如果有 25 件,则为 5x5。

我如何使用 hconcat 和 vconcat 函数。

我希望,我可以告诉

RandList 是 list_1

sayi=2 表示 2x2

l = []
m=[]

for j in range(sayi*sayi):
    if j<sayi*sayi/2:
       l.append(RandListe[j])
    if j>=sayi*sayi/2:
       m.append(RandListe[j])



Horiz1 = cv2.hconcat(l)
Horiz2 = cv2.hconcat(m)
bothVert = cv2.vconcat((Horiz1, Horiz2))

我确实喜欢这个。但它只适用于 2x2

标签: pythonopencv

解决方案


推荐阅读