ciimage

    0热度

    1回答

    我想使用核心图像滤波器CIGammaAdjust执行自动伽马校正。 CIGammaAdjust要求“inputPower”值设置为下面的代码: CIFilter* gammaFilter = [CIFilter filterWithName:@"CIGammaAdjust"]; [gammaFilter setValue:resultImage forKey:@"inputImage"]; [

    0热度

    1回答

    我想在图片应用CIColorMatrix: 下面是代码,每一件事情来“过滤器”下的优质变量,但它不是在图像上应用: - (IBAction)filterImage:(id)sender { CIImage *rawImageData; rawImageData =[[CIImage alloc] initWithImage:self.imageView.image];

    3热度

    1回答

    我有一个RGBA malloc编辑数据的原始位图图像;行显然是4个字节的倍数。这些数据实际上源于AVI(24位BGR格式),但我将它转换为32位ARGB。每帧大约有8mb的32位数据(1920x1080)。 对于每一帧: 我该帧的数据转换成NSData对象经由NSData:initWithBytes:length。 然后,我通过CIImage:imageWithBitmapData:bytesPe

    0热度

    1回答

    UIImage *sticky = [UIImage imageNamed:@"Radio.png"]; [_imgViewSticky setImage:sticky]; CIImage *outputImage = [self.originalImage CIImage]; CIContext *context = [CIContext contextWithOptions:nil];

    2热度

    2回答

    试图通过苹果的脸部检测API获得简单的概念验证。我已经看了一些其他的例子,包括苹果的SquareCam,这一个基于这些,看起来像我遵循正确的模式来获取API,但我卡住了。无论我做什么,我的面部探测器的CIDetector总是零! 我真的很感谢任何帮助,线索 - 提示 - 建议! -(void)initCamera{ session = [[AVCaptureSession alloc]init]

    0热度

    1回答

    我使用CIImage的ImageByCroppingToRect函数来裁剪最初是UIImage的图像。作物的作品。当我做一个“originalImage.AsJPEG()。保存”,以及工作。我已经测试并确认它保存的文件是可用的JPEG格式。但是,当我做一个“croppedImage.AsJPEG()。保存”我得到一个“System.NullReferenceException:对象引用未设置为一个

    1热度

    1回答

    我是iOS编程新手,我搜索了很多核心图像链接,答案和教程,但我仍然不完全明白。我有一个测试应用程序谁有按钮,容易的东西,我有图像,当我按下一些过滤器按钮,它使过滤器和显示它。 CIImage *inputImage = [[CIImage alloc]initWithImage:[UIImage imageNamed:@"pic1.JPG"]]; CIFilter *colorContr

    2热度

    1回答

    我正在尝试将CMSampleBufferRef中的图像裁剪为特定尺寸。我想提出5个步骤 - 1.获取PixelBuffer从SampleBuffer 2.转换到裁剪CIImage 4.渲染CIImage回到PixelBuffer 5.安装PixelBuffer到SampleBuffer。到目前为止,我有第4步 - 渲染图像回PixelBuffer(无法检查超出此点)的任何东西都呈现缓冲区(我检查它

    2热度

    1回答

    我使用CIBloom模糊一个CGImage内的一些文字,但所发生的事情是CIBloom过滤器似乎是让我非常像略小。 当滤波器内核变大时,效果会变差。我有点期待这一点,但我需要一种方法来关闭它,或一个公式来调整图像的大小,使每个字母的尺寸与原来的大小完全一致。我将故意留在我的源图像上。 CIBloom过滤器之前: CIBloom过滤器后: 是模糊过滤器的代码: CGImageRef cgImageR

    0热度

    1回答

    我有4个CGPoint形成一个不规则的数字。我怎样才能将这个数字旋转90度并获得新的CGPoints? FWIW,我能“假”这个时候这个数字是一个的CGRect通过交换origin.x和origin.y,以及宽度和高度。我是否需要做类似的事情(计算点之间的距离/方向)还是我可以应用于CIVector的AffineTransform? 提示和/或指针教程/指南欢迎。 可略过的项目背景: 用户将文档和