-
(Pillow) alpha값을 이용한 이미지 합성IT 지식 창고 2020. 9. 17. 18:50
RGBA의 두 이미지를 합성할 때, 각 이미지의 alpha값을 통해 1번이미지 위에 2번이미지를 투명하게 덧씌우려고 합니다.
opencv에서 비슷한 cv2.addweighted가 있지만, 이것은 alpha값이 아닌 가중치를 곱한 후 더하는 것으로 조금은 다릅니다.
즉, 흰색물체인 경우는 희미하게 덧씌워 지지가 않습니다.
(추후 예제 업데이트하겠습니다.)
그래서 찾아보니 opencv가 아닌 pillow의 기능을 활용해야합니다.
pillow에 alpha_composite을 활용하면 alpha값에 따라 투명하게 덧 씌워집니다.
(추후 예제 업데이트)
'IT 지식 창고' 카테고리의 다른 글
(selenium) Internet explorer 11에서 작동이 잘 안될 때 (창만 켜지는 경우) (0) 2020.10.12 (keras) model과 weight 종속성 (0) 2020.09.22 (tensorflow) tensorflow 2.2.0와 호환되는 cuda, cuDNN 버전 (0) 2020.09.10 (tensorflow) tensorflow 2.x GPU 메모리 제한 후 필요시 증가 (0) 2020.09.10 (albumentation) pytorch가 없다고 뜰 때 (3) 2020.09.08 댓글