【发布时间】:2014-12-30 17:21:12
【问题描述】:
我正在尝试创建一个 CIColorClampFilter https://developer.apple.com/library/mac/documentation/GraphicsImaging/Reference/CoreImageFilterReference/index.html#//apple_ref/doc/filter/ci/CIColorClamp
它说我可以将“inputMinComponents”的键设置为 [0,0,0,0] 或任何我想要的 RGB 值。
但是这段代码:
filter = CIFilter(name:"CIColorClamp")
filter.setValue(ciImage, forKey: kCIInputImageKey)
filter.setValue([0,0,0,0], forKey: "inputMinComponents")
导致此错误:
CI internal error, type mismatch between kernel parameter 1 and argument
我四处寻找其他 CIColorClamp 示例,但一无所获。
你知道我试图为“inputMinComponents”键传递的值有什么问题吗?
【问题讨论】:
标签: xcode uiimage core-graphics core-image cifilter