샤프닝

    [OpenCV with Python] Filtering : 영상에 샤프닝 적용 - Unsharp Mask

    [OpenCV with Python] Filtering : 영상에 샤프닝 적용 - Unsharp Mask

    영상에 샤프닝을 적용하기 위해 언샤프 마스크가 필요하다. 언샤프 마스크 필터링(Unsharp Mask Filtering)은 날카롭지 않은(unsharp) 영상, 즉 부드러워진 영상을 이용하여 날카로운 영상을 생성한다. 언샤프 마스크 필터 Unsharp Mask Filtering 언샤프 마스크 필터는 기존 영상의 픽셀 + (기존 영상의 픽셀 - 가우시안 필터링으로 블러가 적용된 영상의 픽셀) 로 만들 수 있다. - 기존 영상의 픽셀에서 픽셀 값이 변화하는 구간 - 가우시안 필터가 적용된 픽셀 값 - 기존 영상의 픽셀 - 가우시안 필터가 적용된 픽셀 값 ➡️ 위 사진을 기존 영상의 픽셀에 더해주면 언샤프 마스크 필터가 된다. ✔︎ 언샤프 마스크 필터 구현 - np.clip np.clip 함수로 언샤프 마스크..