코딩배우기

[swift] Image, UIImage, CIImage, CGImage 차이

탁이 2021. 1. 16. 11:16

스위프트Ui의 기본적인 Image를 응용해서 사용하기 위해서는 다른 유형의 이미지를 사용해야 합니다. 

Image는 SwiftUI의 엔드포인트로 스크린에서 보여지는 역할을 합니다.

UIImage UIKit 의 이미지로 강력한 성능을 지니고 있습니다.

CGImage: Core Graphics의 이미지로, 픽셀의 2 차원 배열 인 단순한 이미지 유형의 이미지입니다.

CIImage Core Image의 이미지입니다. 이것은 이미지를 생성하는 데 필요한 모든 정보를 저장하지만 요청하지 않는 한 실제로 픽셀로 변환하지 않습니다.

Image를 필터링하거나 카메라롤에 저장하기 위해서는 위의 여러 형식을 사용해야 가능합니다.