March 2019
Intermediate to advanced
532 pages
13h 2m
English
Image addition and subtraction can be performed with the cv2.add() and cv2.subtract() functions, respectively. These functions sum/subtraction the per-element sum/subtract of two arrays. These function can also be used to sum/subtract an array and a scalar. For example, if we want to add 60 to all the pixels of the image, we first have to build the image to add to the original, using the following code:
M = np.ones(image.shape, dtype="uint8") * 60
Then, we perform the addition, using the following code:
added_image = cv2.add(image, M)
Another possibility is to create a scalar and add it to the original image. For example, if we want to add 110 to all the pixels of the image, we first have to build the scalar ...