使用cv2.add()将两个图像相加,可以使用numpy中的矩阵加法来实现。但是在opencv中加法是饱和操作,也就是有上限值,numpy会对结果取模。
综上,使用opencv的效果更好x = np.uint8([250])y = np.uint8([10])print cv2.add(x,y) # 250+10 = 260 => 255print x+y # 250+10 = 260 % 256 = 4
本文共 278 字,大约阅读时间需要 1 分钟。
使用cv2.add()将两个图像相加,可以使用numpy中的矩阵加法来实现。但是在opencv中加法是饱和操作,也就是有上限值,numpy会对结果取模。
综上,使用opencv的效果更好x = np.uint8([250])y = np.uint8([10])print cv2.add(x,y) # 250+10 = 260 => 255print x+y # 250+10 = 260 % 256 = 4
转载于:https://www.cnblogs.com/mengxiangtiankongfenwailan/p/9612534.html