gpt4 book ai didi

swift - 应用 CIFilter 后图像旋转

转载 作者:行者123 更新时间:2023-11-28 09:06:58 25 4
gpt4 key购买 nike

我正在将 CIFilter 应用于图像,但在应用滤镜后它会旋转。我找到了解决方案 here在 objective-c 中,我怎么能快速做到这一点?我的代码如下。

let originalImage = CIImage(image: cameraStill.image)

var filter = CIFilter(name: "CIPhotoEffect"+x)
filter.setDefaults()
filter.setValue(originalImage, forKey: kCIInputImageKey)

var outputImage = filter.outputImage
var newImage = UIImage(CIImage: outputImage)
v.setImage(newImage, forState: .Normal)

最佳答案

下面的代码对我来说效果很好:

    var image = UIImage(named: "Turtle")
let ciImage = CIImage(image: image)
let filter = CIFilter(name: "CISepiaTone")
filter.setValue(ciImage, forKey: kCIInputImageKey)
filter.setValue(1.5, forKey: kCIInputIntensityKey)
let newImage = UIImage(CIImage: filter.outputImage)
let imageView = UIImageView(image: newImage)
self.view.addSubview(imageView)

告诉我你过得怎么样。

关于swift - 应用 CIFilter 后图像旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30557439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com