swfit
-
[swift] Chroma key filterSwift 개발 2021. 4. 30. 14:53
Overview chroma key 효과는 greenscreening이나 bluescreening으로도 알려져 있는데, 투명하게 만들 색상을 정해서 target image에서 해당 색상 부분의 alpha value를 0으로 변경하고 background image와 합치는 것을 의미한다. 과정 (filter 두번 먹여주면 끝이다!!!!) Cube map 생성 : CIColorCube filter를 생성해서 투명하게 설정할 대상이 되는 색상을 결정한다 CIColorFilter 적용 : source image의 모든 pixel에 대해서 CIColorCube filter를 적용한다 source + background : CISourceOverCompositing filter를 사용해서 source와 backgr..