用一个[重复项]填充2D数组

问题描述 投票:-1回答:1

我有一个二维的环形阵列图像,所有元素均为零,除了环形像素为一。如何填充外部区域作为环值并保持内部区域为零?

python numpy opencv image-segmentation flood-fill
1个回答
-1
投票

尝试运行此。遍历数组行,并在每一行中检查元素是否为0,如果是,则跳过该元素,否则分配第i行和第j col 1:

for i in array:
    for j in array[i]:
        if j == 0:
            continue
        else: 
            array[i][j] = 1
© www.soinside.com 2019 - 2024. All rights reserved.