Note
OpenCV (5) - 이미지 합치기 본문
728x90
cv2.add()
- Saturation 연산을 수행
- 0 보다 작으면 0, 255 보다 크면 255로 표현
np.add()
- Modulo(나머지) 연산을 수행
- 256은 0, 257은 1로 표현
- 잘 사용하지 않음, 특정 픽셀에서 이미지가 이상해지기 때문
이미지 배열의 크기가 같아야 한다.
import cv2
import matplotlib.pyplot as plt
image_1 = cv2.imread('test.jpg')
image_2 = cv2.imread('test3.jpg')
result = cv2.add(image_1,image_2)
plt.imshow(cv2.cvtColor(result, cv2.COLOR_BGR2RGB))
plt.show()
result = image_1 + image_2
plt.imshow(cv2.cvtColor(result, cv2.COLOR_BGR2RGB))
plt.show()
'Deep Learning > Computer Vision' 카테고리의 다른 글
OpenCV (7) - 적응 임계점 처리하기 (0) | 2022.06.01 |
---|---|
OpenCV (6) - 임계점 처리하기 (0) | 2022.05.31 |
OpenCV (4) - 이미지 회전 (0) | 2022.05.29 |
OpenCV (3) - 이미지 위치 변형 (0) | 2022.05.28 |
OpenCV (2) - 이미지 크기 변형 (0) | 2022.05.27 |
Comments