복붙노트

[SWIFT] 왜 수 내 스위프트 iOS 앱에서 CIFilter 원래 내 이미지 다시 반전하지 I

SWIFT

왜 수 내 스위프트 iOS 앱에서 CIFilter 원래 내 이미지 다시 반전하지 I

해결법


  1. 1.문제는이 라인이다 :

    문제는이 라인이다 :

    imageView.image = UIImage(CIImage: (filter.outputImage)!)
    

    당신은 할 수 없습니다. CIImage 마술있는 UIImage로 설정하지 않습니다. 이미지보기는 비트 맵 기반 이미지 아닌 CIImage 기반 이미지를 필요로한다. 당신은 CIContext을 받고의 CGImage를 만들기 위해 그것을 말하는 나 그래픽 컨텍스트에 CIImage을 그려, 어느 쪽이든있는 UIImage으로 바꿀하기 위해 CIImage 렌더링해야합니다.

  2. from https://stackoverflow.com/questions/32875114/why-cant-i-invert-my-image-back-to-original-with-cifilter-in-my-swift-ios-app by cc-by-sa and MIT license