好的,我可以帮你实现这个功能。首先,我们需要将zeroCrossings中的白色像素位置记录下来。假设zeroCrossings是一个二维的矩阵,可以使用以下代码将白色像素的位置保存到一个列表中:

white_pixels = []
for i in range(zeroCrossings.shape[0]):
    for j in range(zeroCrossings.shape[1]):
        if zeroCrossings[i, j] == 255:  # 假设白色像素值为255
            white_pixels.append((i, j))

接下来,我们将这些白色像素以红色添加到binaryImage中。假设binaryImage也是一个二维的矩阵,可以使用以下代码将白色像素设置为红色:

for pixel in white_pixels:
    binaryImage[pixel[0], pixel[1]] = [255, 0, 0]  # 将白色像素设置为红色,假设图像为RGB格式

最后,binaryImage中的白色像素位置已经用红色标记出来了。你可以根据需要保存或展示这个修改后的图像。

请注意,以上代码是基于Python语言的示例,如果你使用的是其他编程语言,可以根据类似的逻辑进行实现

我现在有一张图片我对他进行了二值化生成了binaryImage并且用了算法获得了一张图zeroCrossings请你将zeroCrossings中的白色像素位置记录下并将其用红色添加到binaryImage中

原文地址: https://www.cveoy.top/t/topic/hStD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录