设置为什么np.8单元(数组)

2024-04-26 15:06:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图理解这个函数是如何工作的,我以前已经确定了数组(至少我的理解是,它们是数组),然后我看到这段代码似乎我不知道它做什么或它是如何做的。任何解释上的帮助都是惊人的。我试图破译一个自由职业者的代码,它不工作,以修复它和/或使它更好。你知道吗

这是一个项目,我无法给出太多的细节。我只能说我在用直方图。你知道吗

这是问题代码:

x = cv2.cvtColor(image, cv2.COLOR_BGR2YUV)
array = np.copy(x)
# theres a chunk cut due to NDA
for oldval, newval in enumerate(x):                 
    thing = np.where(array[:, :, 0] == oldval)
    array[thing[0], thing[1], 0] = np.uint8(newval)
final = cv2.cvtColor(array, cv2.COLOR_YUV2BGR)

没有要共享的错误或结果。你知道吗


Tags: 项目函数代码np数组直方图arraycv2