1

当内核大小> 255 时,还有其他人有任何问题吗?

我得到的错误看起来像颜色通道超载......但只有当内核大小> 255时。文档没有说明内核大小的限制。并且 vImage 没有返回错误。

顺便说一句,我正在使用 vImageBoxConvolve_ARGB8888。它发生在任何图像上,特别是在白色区域。

这是一个输出:在此处输入图像描述

左上角的多色混乱实际上只是一个明亮的背景。

似乎很奇怪,随着这些天发生的所有模糊情况,没有其他人会得到这个。

谢谢。

4

1 回答 1

1

无论内核大小如何,Box convolve 具有(大致)恒定成本,因此它和 tent 是用于大型卷积的过滤器。我很惊讶 255*255 的内核足以溢出。我们应该在这里使用 32 位有符号累加器。也许帐篷在那个尺寸下可能会溢出。我建议使用可重现的示例提交错误。

http://bugreporter.apple.com

于 2013-11-28T05:13:22.133 回答