问题标签 [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.
ios - UIScrollView 中的图像在滚动表格后更改位置
我有一个 UITableView 单元,其中包含一个 UIScroller,其中有一个 UIImage。
我遇到了一个问题,当我第一次加载视图时,一切看起来都很好,但是当我向上和向下滚动时它会改变。
这是之前的屏幕截图:
这是我滚动后的一个:
我在 UIScroller 中加载 UIImage 的代码是:
有人可以给我一些指示吗?我尝试使用以下堆栈溢出帖子中的代码,但到目前为止他们无法做到这一点:
UIImage 不适合 UIScrollView 在开始 UIScrollView 与居中的 UIImageView,如照片应用程序
有什么建议么?
谢谢
objective-c - 如何将 GPUImage 添加到 iOS 项目中?
我正在尝试制作一个相机/照片应用程序,它将在图像上添加过滤器。我听说过 Brad Larson 的 GPUImage,所以我下载了它并尝试操作它以更熟悉代码。
现在,我在 Xcode 中创建了一个新项目并将其添加到我的框架中,但我不知道如何在新项目中使用它。
如何在我的新项目中正确使用 GPUImage?
iphone - GPUImage ChromaKeyFilter 正在抠出我的整个图像
刚刚接触到每个人似乎都在谈论的这个 GPUImage 框架。
无论如何,我正在尝试做一个过滤器链 - 前两个过滤器在链接在一起时会产生预期的结果,但是当我添加第三个时,整个图像被设置为 0 alpha
我的代码:
正如我上面所说,当我更换这个
用这个(移除色度键过滤器)
我得到了预期的结果 - 输入图像阈值化为所选阈值,生成的黑色区域变为灰色,白色保持白色。
一旦我引入 ChromaKey 滤镜,整个图像就会被抠出。
我希望只把白色调出来。
任何帮助表示赞赏
ios - 从 iPhone 访问原始图像字节到计算机
我在 iPhone 上进行图像处理,但我需要在可可之外获取原始字节,这样我就可以在像 Matlab 这样对图像更友好的平台上优化算法。我正在使用 Brad Larson 出色的 GPUIMAGE 并且可以毫无问题地获取原始字节,但是当我使用 NSData writetofile 方法获得的文本文件(我通过从 xcode 管理器下载应用程序获得,这使我可以访问文档文件夹中的文件)是一种奇怪的格式。我是一名 Matlab 程序员,所以我对可可比较陌生,所以我认为我一定缺少一些基本的东西,因为我想我可能只能使用 c 函数打印到文件。
我发现的任何讨论都只涉及在 cocoa 和应用程序沙箱中的读写。我也可以使用 GpuImageMovieWriter 但我想 AVAssetWriter 压缩图像数据,我需要未压缩的原始字节。字节的组织方式无关紧要,因为我可以在 matlab 中轻松解析它。
所以基本上什么是从可可环境中获取输出的 txt 或 csv 文件的最简单方法,该文件看起来像 124,255,0,166,255 等(即图像整数)。在设计加速度计算法之前我遇到了类似的问题,最后我只是将原始数据打印到控制台,复制到文本文件,然后在 matlab 中解析,但是鉴于我现在正在处理图像,这不切实际。
在此问题上的任何帮助,相关文本的指针等,将不胜感激。
objective-c - GPUImage:GPUImageToneCurveFilter 不工作
我现在已经设法在我的应用程序中使用 GPUImage,并尝试在单击按钮时将过滤器放入我的照片中,但还有另一个问题。
GPUImageToneCurveFilter 不起作用,每当我单击带有 .acv 过滤器的按钮时,它都会使应用程序崩溃并引发此错误。
这部分有亮点
我应该怎么办?错误是什么意思?
ios - 将点击点转换为 GPUImageView 中的焦点兴趣点
我正在使用 GPUImage 框架进行实时照片编辑。
我有这样的结构: - GPUImageStillCamera -- GPUImageCropFilter --- 其他视觉过滤器 ---- GPUImageView
我想将点从 GPUImageView 转换为 GPUImageStillCamera 坐标中的点,因为它需要设置焦点。
我的裁剪过滤器初始化:
GPUImageView 填充模式是默认的。
你有什么想法或样品吗?
objective-c - 带有 imageFromCurrentlyProcessedOutput 的 GPUImagePicture 没有得到 UIImage
我正在使用 GPUImage 处理本地照片,我正在使用它来初始化:
然后我添加过滤器,我可以在屏幕上看到它。
问题是我需要 UIImage 来保存它,但是当我打电话时:
我什么都得不到。
请帮忙!
ios - 使用 GPUImage 框架仅处理部分电影的任何方式
例如,电影有 100 秒。我想寻找到电影的第 5 秒,开始处理,然后在电影的第 10 秒结束处理。
有什么方法可以使用 GPUImage 框架来做到这一点?如果现在不支持修改框架以执行此操作,是否有任何指示?
ios - GPUImage:有什么方法可以取消正在处理的 [GPUImageMovie startProcessing]?
我指的是那里的iOS框架GPUImage。
我需要知道有没有办法取消[GPUImageMovie startProcessing]
正在处理的?
场景是当我选择使用另一个过滤器而有一个过滤器处理时,我需要取消它。
ios - GPUImage 取图像列的总和
我在我的项目中使用 GPUImage,我需要一种有效的方法来获取列总和。天真的方式显然是检索原始数据并添加每一列的值。有人可以为此提出更快的方法吗?