gpt4 book ai didi

python - 用均值减去当前像素时如何处理负值

转载 作者:行者123 更新时间:2023-12-02 17:23:50 24 4
gpt4 key购买 nike

我正在使用以下代码将图像的平均值减去每个像素(希望我做对了):

for filename in glob.glob('video//frames//*.png'):

img = cv2.imread(filename,0)

values_list.append(img[150,:]) #Get all rows at x-axis 17 which is the row pixels
values_mean.append(np.round(np.mean(img[150,:]), decimals=0))


output = np.array(values_list)
values_mean = np.array(values_mean).reshape(-1,1)
new_column_value = values_mean - output

当我画图时,我得到

enter image description here

处理负值的最佳方法是什么?我是否应该简单地添加if语句,使其大于255或小于0使其变为0?但是他们中有人提到“...您杀死了负面信息的信息..”,那么如何正确处理呢?

我打算通过获取 subtracted image的最大相关值并将其与相邻帧进行比较来计算帧之间的偏移值

有无数类似的问题,但找不到可靠的基础 herehereherehere .... etc

最佳答案

如果您要确定“给定像素距均值有多远”,那么将absolute value作为结果的结果会更有意义吗?

new_column_value = np.absolute(values_mean - output)

关于python - 用均值减去当前像素时如何处理负值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60701417/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com