gpt4 book ai didi

ios - 如何在 CoreImage 中禁用颜色管理

转载 作者:可可西里 更新时间:2023-11-01 02:00:43 24 4
gpt4 key购买 nike

我想按照 Apple 的最佳性能指南中的描述禁用颜色管理:

它说我必须将 null 设置为 kCIImageColorSpace。作为 cifilter?.setValue("null", forKey: kCIImageColorSpace) 没有给我任何结果(应用程序崩溃)。

我阅读了文档:

它说我必须将 NSNull 对象指定为值。然而 cifilter?.setValue(NSNull(), forKey kCIImageColorSpace) 也导致了崩溃:

Class is not key value coding compliant for the key CIImageColorSpace

执行此操作的正确命令是什么?

最佳答案

创建CIContext时需要设置颜色空间,而不是CIFilter。这就是我正在做的:

[CIContext contextWithOptions:@{kCIContextWorkingColorSpace : [NSNull null]}];

您应该点击他们在建议末尾发布的链接: Building Your Own Workflow with a Core Image Context

关于ios - 如何在 CoreImage 中禁用颜色管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46565528/

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