问题标签 [gpuimagestillcamera]

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 投票
2 回答
1173 浏览

ios - GPUImage - 点击时对焦和曝光无法正常工作 - 遗漏了什么?

我有一个用于AVFoundation设置相机的启动项目,它运行良好。现在我需要将 Camera 机制转换为GPUImage. 我在两个项目中都使用了相同的焦点和曝光方法(在项目中效果很好AVFoundation),但是在GPUImage项目中它没有正确聚焦并且总是错误的。

不要介意应用过滤器,它们都一样

示例: 在屏幕的右上角,您可以看到小羊。这就是它获得焦点+曝光的方式。

在此处输入图像描述

设置 GPU :

TouchBegan 方法:

有任何想法吗?

0 投票
0 回答
101 浏览

ios - GPUImage 索引越界崩溃

我在应用商店有一个相机应用,它使用 GPUImage 来拍照和录制视频。我收到崩溃报告,说它对很多用户来说崩溃了错误

崩溃报告称崩溃发生在第283 行的GPUImageStillCamera.m类中。以下是崩溃报告。我提前感谢您的帮助。

0 投票
0 回答
351 浏览

opengl-es - 在 Snapchat 中使用相机进行 3D 面部扫描

在 Snapchat 中,我们可以点击相机上的脸部。它会在我们的脸周围生成一个 3D 线框。我想知道他们是如何做到这一点的?

有这样的图书馆吗?

PS:请帮助投票吸引 我搜索过的答案,但没有提出类似的问题......

0 投票
0 回答
65 浏览

objective-c - 亮度过滤器在实时图像 GPUImage 框架目标 c 中不起作用

我正在使用GPUImage框架使用相机实时图像过滤器,我尝试执行以下代码部分但是它不起作用。

我想知道我犯了什么错误。

提前致谢。

0 投票
1 回答
218 浏览

objective-c - Cannot save a live video file in gpuimage framework objective c

I'm creating the camera app for ios with live video features by importing GPUImage framework.I used this framework for live photos it was working good.I used the following code for live video with the reference of Brad github,

MY doubt : How to save the video to the photo gallery.I reviewed other blogs they are using the urls, I'm not sure how to implement the url for photo gallery. I used the following code to save the live video to the photo gallery, but I couldnt find the video capture.

I want to know, how to find pathToMovie?

please help.Thanks in advance.

0 投票
1 回答
542 浏览

ios - iOS - 如何捕获图像:分辨率 3840x2160,使用 GPUImageStillCamera?

我需要使用 GPUImageStillCamera 捕获最高分辨率的图像,我尝试了这些属性,例如:AVCaptureSessionPresetPhoto、AVCaptureSessionPreset1920x1080。它给了我一点好的结果。请注意,当我使用属性 AVCaptureSessionPresetPhoto 而不是 AVCaptureSessionPresetHigh 来捕获图像时,它 (AVCaptureSessionPresetPhoto) 会提供比 AVCaptureSessionPresetHigh 更好的结果。但是当我使用属性 AVCaptureSessionPreset3840x2160 意味着:

我的应用程序崩溃(即使在最新的 iPhone 版本中)并显示此消息(我使用的是 iPhone 5 S,版本:9.3.1,Xcode 版本:7.3)

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“AVCaptureSessionPreset3840x2160 不是受支持的预设。

有没有办法检查 iOS 设备是否支持具体的 AVCaptureSessionPreset?我想设置 AVCaptureSession 的分辨率,但我不知道如何检查设备是否能够使用选定的分辨率捕获相机帧。简而言之,我需要所有不同 iPhone 设备的最高质量、最大尺寸的图像。任何建议都会很棒。多谢你们。

0 投票
1 回答
404 浏览

ios - GPUImage2 无法实时循环通过过滤器

我有以下代码块,它利用 GPUImage2 库实时过滤视频。这个想法是能够根据按钮点击循环这些过滤器。但是只会应用一个过滤器,每当我尝试循环到下一个过滤器时,它都不会改变。这是我的功能:

感谢您的任何帮助!

0 投票
0 回答
161 浏览

ios - 在实时视频上使用 GPUImageFilterLookup

我可以毫无问题地在静止图像上使用 GPUImageLookupFilter,但我无法将查找过滤器应用于实时视频。可能吗?如果有怎么办?

这就是我对静止图像的看法:

AKA 是否可以让“stillImageSource”成为来自相机的实时视频流?

0 投票
0 回答
459 浏览

android - 如何加载/导入 GPUImage 库

我正在尝试让 GPUImage 库在 AndroidStudio 上运行,并且正在针对三星 Galaxy GT-I9300 测试我的代码。我从这里下载了 GPUImage 库作为 jar 文件https://javalibs.com/artifact/jp.co.cyberagent.android.gpuimage/gpuimage-library

导入 GPUImage 库后,在运行时,我收到下面发布的错误。

为了解决这个问题,我参考了一些帖子并尝试静态加载 GPUImage 库,如下所示:

但不幸的是,这并没有解决问题,我仍然遇到同样的错误。

现在请让我知道如何解决这个问题以及如何让 GPUImage 库正常运行?

错误

构建 gradle(模块:app)

0 投票
0 回答
340 浏览

ios - 使用 GPUImage 捕获过滤后的图像并使用元数据保存到照片库

我正在为 iOS 10 开发一个简单的应用程序。我需要实时过滤相机提要,然后捕获并保存过滤后的图像。

使用 GPUImage,我已经能够使用GPUImageStillCamera. 我也在使用PHPhotoLibraryAPI:

问题是当这张图片被保存时,元数据(例如相机和设备信息)丢失了。如何使用过滤器保存此图像,但仍保留图像元数据?