반응형

cv2.add 2

[파이썬 OpenCV] 영상의 산술 연산 - cv2.add, cv2.addWeighted, cv2.subtract, cv2.absdiff

황선규 박사님의 OpenCV 강의를 공부하면서 정리하였습니다. 영상의 산술 연산 OpenCV에서 제공하는 산술 연산 함수에 대해서 알아보겠습니다. 1. 덧셈 연산 - cv2.add 두 영상의 같은 위치에 존재하는 픽셀 값을 더하여 결과 영상의 픽셀 값으로 설정합니다. 덧셈 결과가 255보다 크면 픽셀 값을 255로 설정하는 saturate 기능이 적용되어 있습니다. [함수 설명] cv2.add(src1, src2, dst=None, mask=None, dtype=None) -> dst • src1: (입력) 첫 번째 영상 또는 스칼라 • src2: (입력) 두 번째 영상 또는 스칼라 • dst: (출력) 덧셈 연산의 결과 영상 • mask: 마스크 영상 • dtype: 출력 영상(dst)의 타입. (e...

[파이썬 OpenCV] 영상의 밝기 조절 - cv2.add, np.clip

황선규 박사님의 OpenCV 강의를 공부하면서 정리하였습니다. 영상의 화소 처리 기법 화소 처리(Point processing) • 입력 영상의 특정 좌표 픽셀 값을 변경하여 출력 영상의 해당 좌표 픽셀 값으로 설정하는 연산입니다. • 결과 영상의 픽셀 값이 정해진 범위(ex. 그레이스케일)에 있어야 합니다. • 반전, 밝기 조절, 명암비 조절 등을 할 수 있습니다. 영상의 밝기 조절 밝기 조절이란? • 영상을 전체적으로 더욱 밝거나 어둡게 만드는 연산입니다. 밝기 조절 수식 출력값이 0보다 작을 때는 0으로 반환하고, 255보다 클 때는 255로 출력하는 작업이 필요합니다. 이를 saturate연산이라고 합니다. 1. 영상의 밝기 조절을 위한 영상의 덧셈 연산 - cv2.add OpenCV에서는 cv2..

반응형