core-image相关内容
我要使用Core Image处理一组CGImage对象,并在MacOS上将它们转换为QuickTime电影。以下代码演示了所需的内容,但output contains a lot of blank (black) frames: import AppKit import AVFoundation import CoreGraphics import Foundation import Cor
..
这是我生成二维码图片的代码 + (UIImage *)generateQRCodeWithString:(NSString *)string {NSData *stringData = [string dataUsingEncoding:NSUTF8StringEncoding];CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGene
..
我需要在 ios 5.0 中执行 Bump Distortion...我的 xcode 没有显示任何错误,而且我没有得到任何输出......在跟踪并打印 凹凸过滤器 实例时,它会打印空值... 关于这个的任何想法...... 一些帖子显示在 ios 5.0 中无法使用,还有其他方法可以执行凹凸失真... 提前谢谢.... 问候, 间谍网 我的代码... con
..
感谢收看. 这是我的代码 CIImage *result = _vignette.outputImage;self.mainImageView.image = nil;//self.mainImageView.contentMode = UIViewContentModeScaleAspectFit;self.mainImageView.image = [UIImage imageWit
..
我正在为 iOS 创建一个颜色选择器.我想让用户选择亮度(亮度)并让色轮反映这种变化.我正在使用 Core Image 通过 CIColorControls 过滤器修改亮度.这是我的代码: -(CIImage *)oldPhoto:(CIImage *)img withBrightness:(float)intensity{CIFilter *lighten = [CIFilter filter
..
我正在尝试从屏幕上显示的 ImageView 获取 CIImage. UIImage *image = myImageView.image; 将图像 UIImage 转换为 CIImage. CIImage *cImage = [....]; 如何做到这一点? 解决方案 CIImage *ciImage = [UIImage imageNamed:@"test.png"].CIIm
..
感谢阅读. 我正在尝试在 iOS 5 中使用 CoreImage 来更改图像的外观.问题是现有图像在此过程中似乎丢失了其方向信息并最终旋转了 90 度. 代码如下: CIContext *context = [CIContext contextWithOptions:nil];CIImage *img = [CIImage imageWithCGImage:imageView.ima
..
我正在使用 AVFoundation 框架.在我的示例缓冲区委托中,我有以下代码: -(void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection{
..
我正在使用 Core Image,并希望在所选图像上产生黑白效果. 理想情况下,我希望能够访问 Photoshop 上可用的相同类型的选项,即红色、青色、绿色、蓝色和洋红色.目标是创建不同类型的黑白效果. 有谁知道什么过滤器最适合操纵这些选项?如果没有,有人知道使用其他滤镜创建黑白效果的好方法吗? 谢谢 奥利弗 解决方案 - (UIImage *)imageBlac
..
我正在尝试使用以下设置的 SpriteKit: 具有两个子节点的 SKScene 仅用于对其他节点进行分组节点:前景和背景. 到目前为止,背景确实是空的,但最终会保留一些背景精灵/图层的类型. foreground 是一个 SKEffectNode,每当用户点击screen,代表游戏的 SKnode 子类的新实例元素作为子元素添加到它. 这个 SKNode 子类基本上创建了 3 个 S
..
我的目标是创建一个与 SKSpriteNode 的轮廓相匹配的 CGPath. 这对于创建 SKSpriteNodes 的发光/轮廓以及物理路径很有用. 我有一个想法,但我对 CIImage 的工作并不多,所以我不知道是否有一种方法可以在像素级别访问/修改图像. 那么也许我可以将这样的东西移植到Objective-C: http:///www.sakri.net/blog/
..
简单地说,如果我有一个图像 I 和另一个图像 J,我想替换 I(t,s) 位置的 RGB 值) 并将该像素分配给 J(t,s).我如何在 Core Image 或使用自定义内核中做到这一点? 考虑到 Core Image 的工作方式,这似乎不是一件容易的事.但是,我想知道是否有一种方法可以提取 (t,s) 处的像素值,创建一个与 JK/code> 只用那个像素,然后只在那个点用 K 覆盖 J
..
好的,所以核心图像过滤器温度和色调有两个输入,中性和目标中性.但是,我最大的问题是它们都是双分量向量,这意味着每个向量都有两个数字输入.我希望第一个是从 2500 到 10000.向量的用途是什么? 解决方案 执行温度和色调调整的根本目的是校正捕获图像的白平衡:考虑场景的环境照明并调整颜色,以便图像看起来更像是在“白"光(大约 6500K)下拍摄的. 温度与图像的温暖或凉爽有关,通常
..
好的,所以核心图像过滤器温度和色调有两个输入,中性和目标中性.然而,我最大的问题是它们都是双分量向量,这意味着每个向量都有两个数字输入.我希望第一个是从 2500 到 10000.向量是做什么用的? 解决方案 执行温度和色调调整的基本目的是校正捕获图像的白平衡:考虑场景的环境照明并调整颜色,以便图像看起来更像是在“白"光(大约 6500K)下拍摄的. 温度与图像的温暖或凉爽有关,通常
..
根据文档,它应该支持模糊,请注意“在 iOS 5.0 及更高版本中可用": CIFilter 类参考 但根据设备,它没有: [CIFilter filterNamesInCategory:kCICategoryBlur]; 什么都不返回. 根据以下内容,只有这些过滤器可用于我的 iPhone 和模拟器(均运行 5.0): [CIFilter filterNamesInCat
..
我正在使用 Core Image 并希望在所选图像上产生黑白效果. 理想情况下,我希望能够使用 Photoshop 上可用的相同类型的选项,即红色、青色、绿色、蓝色和洋红色.目标是创建不同类型的黑白效果. 有谁知道什么过滤器最适合操纵这些选项?如果没有,有人知道使用其他滤镜创建黑白效果的好方法吗? 谢谢 奥利弗 解决方案 - (UIImage *)imageBlac
..
正如我注意到当 CIGaussianBlur 应用于图像时,图像的角变得模糊,以至于看起来比原始图像小.所以我发现我需要正确裁剪它以避免图像的透明边缘.但是如何根据模糊量计算我需要裁剪多少? 示例: 原图: 具有 50 个输入半径的 CIGaussianBlur 图像(蓝色是一切的背景): 解决方案 以下代码为例... CIContext *context = [CIC
..
在新 iOS 的音乐应用中,我们可以在模糊的视图后面看到专辑封面. 这样的事情怎么可能实现?我已阅读文档,但未在其中找到任何内容. 解决方案 你可以使用 UIVisualEffectView 来实现这个效果.这是一个原生 API,针对性能和更长的电池寿命进行了微调,而且易于实施. 斯威夫特: //仅在用户未禁用透明效果时应用模糊如果!UIAccessibility.isRed
..
所以,我有一个使用 Core Image 的人脸检测功能的应用程序( https://itunes.apple.com/us/app/ace-freakyface-cartoon-mask/id454513332?mt=8 ),我刚拿到新的 iPhone 5s,应用程序不再检测到脸.我在调试时也在控制台中收到错误: /System/Library/PrivateFrameworks/Face
..
我有一个从相机拍摄的UIImage. 我想进行一些图像处理,因此将其转换为CIImage. CIImage * ciImage = [CIImage imageWithCGImage:snappedImage.CGImage]; 接下来,我做我的事情,然后将其转换回UIImage: UIImage * image = [UIImage imageWithCIImage:ciImage];
..