gpt4 book ai didi

ios - 从文件创建 CIImage 时出现问题

转载 作者:行者123 更新时间:2023-11-28 10:36:23 25 4
gpt4 key购买 nike

无论我尝试直接从文件加载 CIImage 什么,我都会得到一个 nil。但是我可以将文件加载到 UIImage 并将其转换为 CIImage

所以,这是可行的:

        let testUIImage = UIImage(named: "image_0001.jpg")!
let testCIImage = CIImage(image: testUIImage) // OK

但这不是:

        let testCIImage = CIImage(contentsOf: URL(string: "image_0001.jpg")!)  // returns nil

我做错了什么?是网址吗?

最佳答案

如果你的图像在主包中,你需要提供文件 url,然后你可以像下面的代码一样获取 url

guard let url = Bundle.main.url(forResource:"image_0001", withExtension:"jpg") else {
return
}
let testCIImage = CIImage(contentsOf: url)

关于ios - 从文件创建 CIImage 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53411377/

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