10得票1回答
UIImage中的绘制区域未被正确识别。

我在我的项目中遇到了一个奇怪的问题。我想做的是,用户可以在图片上刷或者画图,并且我只需要从被涂色区域下面的图片中剪裁出该区域即可。我的代码只有当下面的 UIImage 视图宽度为 320 像素,即 iPhone 的宽度时才能正常工作。但是如果我改变 ImageView 的宽度,就无法得到期望的...

13得票2回答
在MKMapView上添加带模糊效果的圆形

我正在尝试在地图上的覆盖层上添加模糊效果。实际上,我需要在覆盖了地图上的圆形区域上添加模糊效果,我使用的方法并不重要。 我有一个继承自MKCircleRenderer的类,我想在它覆盖的地图上添加模糊效果。 我试着使用-fillPath:inContext:方法,但是我的对Core Gra...

13得票1回答
CGImageDestinationFinalize导致崩溃

我的应用允许用户使用照片框架编辑照片。我收到了一些崩溃报告,并且似乎在生成输出图像时发生了崩溃,但我不确定问题出在哪里。这个崩溃发生在多个硬件设备和多个 iOS 9 版本上,包括最新的 9.1 版本。我的应用程序最后调用 CGImageDestinationFinalize 来创建编辑后的图像...

12得票3回答
应用CIFilter后设置UIImageView的内容模式

感谢您的关注。 这是我的代码。 CIImage *result = _vignette.outputImage; self.mainImageView.image = nil; //self.mainImageView.contentMode = UIViewContentModeScale...

35得票9回答
CIGaussianBlur的正确裁剪方式

当我使用CIGaussianBlur对图像进行处理时,图像的角落会变得模糊,因此它看起来比原始图像要小。因此,我需要正确裁剪它以避免图像具有透明边缘。但是,如何根据模糊程度计算需要裁剪多少呢? 示例: 原始图像: 使用50个inputRadius CIGaussianBlur处理的...

14得票1回答
这个类不符合键值编码规范,使用CoreImage。

我正在使用Swift开发一个简单的MacOS命令行应用程序。我创建了一个自定义的CoreImage过滤器,但在使用它时遇到了问题。代码可以成功编译,但运行时却出现以下错误: *** 因未捕获的异常 'NSUnknownKeyException' 终止应用程序,原因: '[setVal...

8得票3回答
Xcode: 使用核心图像和 alpha 合成

我想创建一个CoreImage滤镜链,并能够通过与alpha或不透明度设置混合其独特效果来控制链中每个滤镜的“强度”,但我在文档中没有看到使用alpha或不透明度混合的方法。 我猜可以跳出Core Image滤镜链并使用核心图形上下文进行混合。

8得票1回答
使用乘法混合模式重叠UIImageView?

我有两个UIImageView,它们重叠在一起。其中一个可以使用手势识别器拖动。 有没有一种方式可以使用混合模式(如乘法)来渲染ImageViews?这样当它们移动到彼此之上时,它们将以该混合模式进行渲染吗?

24得票2回答
核心图像和GPUImage之间的主要区别

除了 GPUImage 是开源的以外,Core Image 和 GPUImage 框架主要有哪些区别?乍一看它们的接口非常相似......都是将一系列滤镜应用于输入以创建输出。我看到一些小差异,例如 GPUImage 具有易于使用的 LookupFilter。 我正在尝试弄清楚为什么有人会选择...

399得票25回答
创建一个模糊的覆盖层视图

在新的iOS音乐应用中,我们可以看到一个模糊了的视图后面是一个专辑封面。如何实现这样的效果呢?我已经阅读了文档,但没有找到相关内容。