【发布时间】:2022-07-27 02:54:09
【问题描述】:
我有一张全是黑白的图像,并且在黑色部分(粉红色)上有一定的彩色像素(这些彩色像素都是相同的,即它们具有相同的 rgb 值)。 对于图像中的那些粉红色像素,我有 numpy ndarray。并使用该 ndarray 我想遍历图像,以这样一种方式,对于每个彩色粉红色像素,我都会正交(黄色我已经描绘了我需要行进的方向)。 我需要以某种方式找出黑色部分的宽度。
与该像素描述成 90 度: [![与该像素描述成 90 度][1]][1]
当我这样做时,我基本上需要记下像素的急剧变化,当我看到黑色像素到白色之间的过渡时,我需要记下从彩色像素点到过渡点的距离.
我编写了这段代码,它向我展示了图像(rgb)中的像素,但不适用于我当前的示例。..
for i, j in np.ndindex(img.shape[:-1]):
print(img[i,j])
【问题讨论】:
标签: image-processing computer-vision numpy-ndarray pixel orthogonal