我有一个应用程序,我在20Hz左右处理相机的图像。每个图像被分割成区域矩阵,例如100×50(例如)。处理每个区域,产生单个浮点指标。我试图为每个区域的数据创建简单的2d图。因此,在屏幕上将是500(在这个更糟糕的情况下的示例)图表/图表的矩阵布局。
我目前使用managedCUDA处理图像时没有问题,并编写了一些CUDA内核来处理这些问题。我现在面临的是尝试创建一种逻辑方式查看所有这些数据的方法。我已经考虑过的事情:
选项1对我来说似乎很疯狂(但我有一位以gpu为中心的朋友建议)。
选项2似乎我必须学习D3D或OpenGL的所有不规则3D开销才能绘制2D图。
选项3和4可能对我最有吸引力,但我担心表现。
所以,在我向其中一个方向充电之前,只需寻找建议。
答案 0 :(得分:2)
如果你有钱,我会全面推荐SciChart。我们开发的科学软件需要处理从外部设备接收的大量数据,并且发现SciChart非常出色(功能和性能)。不,我不会以任何方式与他们联系!
与所有图表组件一样,需要一段时间才能了解许多功能,但这是值得的。如果您下载他们的试用版,它包含大量样本,包括实时性能演示。