cifilter

    0热度

    1回答

    我用CIColorPosterize CIFilter绘制了一张带有图案的图像。该图像包含几个颜色。 在这一点上,我想提取一个UIColor的数组与该图像的n颜色。 有这样的功能吗?否则,这可能是一个有效的方法来实现这一点? 谢谢专家!

    0热度

    1回答

    Apple在iOS 6中添加了一些“Transition”核心图像过滤器(类别为CICategoryTransition)。 有没有人知道一个示例项目,显示如何使用它们来实际生成图像之间的实时转换? 到目前为止,我在iOS中使用CI过滤器的唯一方法是传入源CIImage,设置各种参数,然后询问过滤器是否输出CIImage。 以我的经验,这是相当缓慢的。过滤器的CICategoryTransitio

    2热度

    1回答

    我正在将CIFilter应用到UIImage,但它正在减慢滚动我的UITableView。我能做什么? - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *simpleTableIdentifier

    2热度

    1回答

    我有一个NSView。它有一层。在图层内部,有几个子图层。其中一个子层需要与其下的层混合。我已经设置了顶层的compositingFilter属性,但不会发生混合。 :-( 这里的一个视觉表示: Root Layer <-- myView.layer |- Bottom Layer <-- myView.layer.sublayers[0] |- Middle Layer <-- myVie

    0热度

    2回答

    我有一些问题应用过滤器的图像。使用CIImage时,下面的代码工作完美:imageWithContentsOfURL: NSInteger filterIndex = [(UITapGestureRecognizer *)sender view].tag; Filter *filter = [filters objectAtIndex:filterIndex]; CIContext *con

    1热度

    1回答

    我有一个问题在CALayer添加滤镜....这里是代码,但在最后还有一点是我们添加过滤器在CALayer行.. CIImage *inputImage = [[CIImage alloc]initWithImage:[UIImage imageNamed:@"%d.jpg"]]; CIFilter *minimumComponent = [ CIFilter filterWithName:@"C

    1热度

    3回答

    在我的应用程序中,我在CALayer动画过程中使用了“CIMotionBlur”CIFilter。问题是,当硬件加速不可用时,过滤器无法正常工作: 在OS X安全模式下,在动画过程中图层变为不可见; 使用VMWare Fusion时,动画速度非常慢并且使应用程序测试更困难; 动画工作正常,没有过滤器。我只想在硬件加速可用时应用过滤器。 什么是最高级别的API,让我知道什么时候禁用过滤器? 我将在I

    5热度

    2回答

    我用CI过滤器并获得奇怪的错误,我怎么能知道什么,我通过查找失踪登录 CIFilter *filter = [CIFilter filterWithName:@"CIFalseColor"]; [filter setValue:image forKey:@"inputImage"]; CIColor *myBlue = [CIColor colorWithRed:0.0 g

    1热度

    1回答

    我试图创建一个SKEffectNode,它将在黑色背景上变成透明的任何绿色像素。出于测试的目的,当我想出这些东西时,我想确保下面的代码不会在SKEffectNode的子树内变成任何透明的东西。下面的代码实际上防止被抽出的孩子和它吐出了以下错误: CIColorCube inputCubeData is not of the expected length. 这是创建该SKEffectNode -

    0热度

    1回答

    我试图使用CIFilter对图像应用各种效果(亮度,对比度,饱和度等)。 图像过滤器已成功应用。但是,编辑后图像的最后状态不会保留,例如:如果我增加图像的亮度,然后将对比度应用于编辑后的图像,则将对比度应用于原始图像,而不是应用于亮度增加图像 以下是代码: - (IBAction)contrastSliderValueChanged:(id)sender { filter=NULL;