Algorithm OpenCV统计数据的可能性
我目前有一个算法,它分析输入直方图,以提取最可能的最大值和一个增量,确定附近的哪些点应该被视为同样重要的点。所以我需要的是得到某个随机分布图的顶部。我想知道我是否可以用一种简单的数字方式使GPGPU选项可用(比如OpenCV)。Algorithm OpenCV统计数据的可能性,algorithm,opencv,statistics,histogram,gpgpu,Algorithm,Opencv,Statistics,Histogram,Gpgpu,我目前有一个算法,它分析输入直方图,以提取最可能的最大值和一个增量,确定附近的哪些点应该被视为同样重要的点。所以我需要的是得到某个随机分布图的顶部。我想知道我是否可以用一种简单的数字方式使GPGPU选项可用(比如OpenCV)。 提前谢谢 目前还不清楚您想要达到什么目标,但我认为您正在谈论使用图像的直方图来增强图像/视频。(强度变换)有很多方法可以做到这一点 对比度增强(当您观察到像素强度的窄带,并且希望在整个强度范围内增强它们时。) 直方图均衡化(您可以加宽直方图的带宽,以修改图像中的所有像
提前谢谢 目前还不清楚您想要达到什么目标,但我认为您正在谈论使用图像的直方图来增强图像/视频。(强度变换)有很多方法可以做到这一点
- 对比度增强(当您观察到像素强度的窄带,并且希望在整个强度范围内增强它们时。)
- 直方图均衡化(您可以
加宽直方图的带宽,以修改图像中的所有像素,从而生成均匀的直方图分布)
- 直方图变换(修改像素强度以生成非均匀输出,并聚焦于像素强度的特定波段)
- 此外,您还可以使用数字过滤器来实现特定的期望输出
#include <opencv2/gpu/gpu.hpp> (then use gpu:: namespace...)
#包括(然后使用gpu::命名空间…)
这与图像无关。只是一个随机分布分析,应该更好地做GPU。你对这个话题有什么想法吗?@AshotVardanian你当然可以使用图形处理器,但在这种情况下,你将被限制在(通常是大多数正常的OpenCV函数)这里没有魔法。像通常使用OpenCV函数一样使用CUDA工具,但工作速度更快。(想一想在处理视频的每一帧时提高帧速率…)你几乎可以做任何你想做的分析。谢谢你的积极参与,不过,我想问一下是否有人有好的来源/现有的解决方案。很明显,如果你有一个数字模型,你可以把它放在GPU上。建议:免费注册在第三周的讲座中有一个关于直方图和空间处理的大讨论。(直方图修改、直方图均衡化和直方图匹配)这些都是免费视频讲座。如果不知道你想要达到的目标的具体细节,我想没有人会给你一个具体的建议。