问题标签 [gpuimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
5048 浏览

objective-c - GPUImage 色度键过滤器

我正在尝试使用 GPUImage 框架的色键过滤器。我遵循了 Filtershowcase 示例,但显然我错过了一些东西,因为它只显示视频,但没有绿屏抠像效果。这是我对摄像机/过滤器的初始化:

所以camera和sourcePicture都输入过滤器,过滤器比进入viewCamera。但现在,我只看到纯视频,没有色键效果。(我有一个改变阈值的滑块)。

使用 GPUImageChromaKeyBlendFilter更新

使用此滤镜,它只是将其替换为黑色,而不是实际图像。

0 投票
0 回答
2891 浏览

ios - GPUImageMovieWriter 和 avfiletypempeg4 文件类型

首先,我要祝贺 Brad 在 GPUImage 上的出色工作。

我正在尝试对给定的视频文件应用旋转并获取 mpeg4 (AVFileTypeMPEG4) 文件作为输出。

执行此操作时,我收到以下消息:

* -[AVAssetWriterInput appendSampleBuffer:] 当 outputSettings 不为 nil 时,输入缓冲区必须为未压缩格式

使用以下文件类型设置为 AVFileTypeMPEG4 的 GPUImageMovieWriter 的 init 方法时会出现此问题:

然而,它适用于另一个 init 方法,它实际上生成了 quicktime 电影(默认设置为 AVFileTypeQuickTimeMovie)。

如果 GPUImageWriter 从现在开始能够输出 mpeg4 电影文件,请有人告诉我。

经过多次调查和尝试,您可以在下面看到我制作的几个代码之一。

提前致谢

PS:我用的是iOS6

0 投票
1 回答
588 浏览

ios - 使用 iPhone 前置摄像头时 GPUImage 出现垂直黑条

我正在尝试将 GPUImage 集成到我的 iPhone 应用程序中,以使用实时滤镜拍照。但是我发现了一个烦人的问题:当我使用前置摄像头拍照时,结果图像中总是出现一些垂直的黑条。

  • 后置摄像头从来没有这个问题;
  • 它与过滤器无关,我尝试过不使用任何过滤器。

首先我认为这与我的 iPhone 硬件有关,然后我在互联网上搜索,其他开发人员也遇到了同样的问题(没有解决方案)。

在此处查看图片:http: //i.stack.imgur.com/rPAJ9.jpg

0 投票
1 回答
1277 浏览

gpuimage - 使用 GPUImage 从视频中提取帧

我正在使用 GPUImage,并且想从视频源 [GPUImageVideoCamera] 中提取几帧并保存为图像以在单击按钮时进行查看。

做这个的最好方式是什么?

0 投票
1 回答
3368 浏览

objective-c - 如何使用 GPUImage 实现 instagram lux 效果?

我的意思是,我需要使用哪些滤镜(亮度、对比度、曝光、伽玛、饱和度等)以及需要使用哪些值来获得类似的照片效果?

0 投票
0 回答
1419 浏览

ios - GPUImageMovieWriter 是否支持带音频的 AVFileTypeMPEG4?

GPUImage 允许我以我想要的方式非常有效地操作我的视频文件,但前提是我在AVFileTypeQuickTimeMovie指定.fileTypeGPUImageMovieWriter

我的应用程序需要与无法播放 quicktime 电影文件的 Android 设备进行交互,因此我尝试将代码更改为如下编码:

正如布拉德在他的电影作家示例中所示,我正在传递音频,但我的应用程序在与setHasAudioTrack函数内 GPUImageMovieWriter.m 文件中的音频相关的以下行崩溃:

我发现如果我完全删除音频,GPUImage 可以输出一个在 Android 上运行良好的 MPEG4 文件。我尝试不通过音频,但随后在[assetWriterAudioInput appendSampleBuffer:audioBuffer];processAudioBuffer方法中遇到了崩溃。

我不想过多地使用 Brad 的代码,因为到目前为止它对我来说效果很好,所以我转向社区看看是否有人遇到过类似的问题并可以提供建议。我很乐意提供更多代码,但我不确定什么是相关的,什么不是。

提前致谢。

0 投票
1 回答
1229 浏览

iphone - GPUImage 问题 iPhone

我在 iphone 中使用 GPUImage 框架在视频文件中添加一些过滤器。过滤器已成功应用。但我面临的问题是 setCompletionBlock 被连续调用两次。有人可以建议我这段代码有什么问题吗?

0 投票
1 回答
449 浏览

iphone - GPU图像。第二次尝试保存照片时应用程序崩溃

制作完成后,[_stillCamera pauseCameraCapture];我想保存拍摄的照片。代码:

第一次成功保存照片。在此之后我没有做[_stillCamera resumeCameraCapture];,但是当我再次点击保存按钮时,我的应用程序崩溃而没有任何消息。我该如何解决这个问题?

0 投票
0 回答
1192 浏览

ios - 使用 GPUImage 框架为从 Photoshop 导出的 blw 文件创建视频过滤器

我的项目任务是创建GPUImage实时视频和图像过滤器。

我有从Photoshop. 我可以从该文件中读取值黑白滤镜截图

但是找不到合适的过滤器来实现它。

我尝试使用两个GPUImageRGBFilters,一个用于RGB值,另一个用于CMY值。但结果不是我需要的。

有没有人知道如何使用GPUImage框架解决它。

0 投票
2 回答
1454 浏览

ios - 透明的 GPUImageView?

我在我的 iOS 应用程序中使用 GPUImageView。我希望 GPUImageView 具有透明背景。我试过 setBackground:[UIColor clearColor] 它不起作用。任何解决方法?

问候