【发布时间】:2021-08-03 02:36:16
【问题描述】:
import numpy as np
a = np.uint8([255])
b = np.uint8([255])
print(a+b)
结果: array([254], dtype=uint8)
【问题讨论】:
-
你有什么问题?
-
我想知道为什么它给 254 而不是 255 @user_na
-
因为
uint8在 256 处换行;你得到 (255+255)-256。 -
研究一下整数溢出。在
unit8255+1 = 0
标签: python numpy opencv numpy-ndarray opencv-python