gpt4 book ai didi

image-processing - GPUImage:如何确定处理图像中给定矩形的平均像素值

转载 作者:行者123 更新时间:2023-12-04 18:09:51 24 4
gpt4 key购买 nike

我正在使用 GPUImage 处理传入的视频,然后我想考虑图像的给定方形子区域并确定该区域中像素的平均像素值。任何人都可以就如何实现这一点向我提出建议吗?甚至有关如何获取图像中坐标 (x,y) 处像素的像素数据的信息也会很有用。

抱歉,如果这是一个简单的问题,但我是计算机视觉的新手,并且从可用文档中我不清楚这样做的方法。谢谢你。

最佳答案

首先,使用 GPUImageCropFilter 提取原始图像的矩形区域。这使用归一化坐标 (0.0 - 1.0),因此您必须从像素位置和大小转换为这些归一化坐标。

接下来,将裁剪过滤器的输出提供给 GPUImageAverageColor 操作。这将平均该区域内的像素颜色并使用 colorAverageProcessingFinishedBlock你设置为回调。该块将为您返回该区域中像素的平均红色、绿色、蓝色和 Alpha channel 值。

有关这两种操作的示例,请参阅框架附带的 FilterShowcase 示例。

关于image-processing - GPUImage:如何确定处理图像中给定矩形的平均像素值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16862329/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com