0

我有一个具有高斯模糊的图像视图(在 Interface Builder 中使用 CALayer 进行设置)。我的图像填满了窗口,并且由于图像模糊,边缘周围出现了不受欢迎的透明区域。有没有办法可以在图像视图上方制作一个模糊“图层”,以便在不破坏边缘的情况下扭曲图像?我确实理解边缘失真是由于高斯模糊的工作方式造成的。

谢谢

模糊

这是窗口的左上角

4

1 回答 1

0

或者,考虑继承 NSImageView 并覆盖 -drawRect:,在绘制图像之前对其图像应用一些核心图像过滤器?这使您可以精确控制显示的内容,同时仍保留用户设置的原始图像。

于 2011-12-30T14:04:42.083 回答