【发布时间】:2014-12-16 01:23:58
【问题描述】:
我正在构建一个应用程序,它使用 CPU 和 GPU 方法比较来自网络摄像头的 1,000、10,000 和 100,000 帧的计算集的时间尺度。
到目前为止,我已经编写了 CPU 实现,但现在我需要将我的 GPU 算法集成到我的项目中。
我在研究后选择了 Emgu,发现它允许使用 C# 支持 Open-CV 和 CUDA。但是我现在面临的问题是 VS2012 在我的程序中没有注意到我的 __global__ 调用。
以下是我正在使用的命名空间:
using Emgu.CV;
using Emgu.Util;
using Emgu.CV.Structure;
using Emgu.CV.GPU;
using DirectShowLib;
我已成功链接到我认为所有适用的库,以使 CUDA 与 Emgu 一起工作:
考虑到这一点,我做错了什么?
【问题讨论】:
-
我已经编辑了您的问题并删除了要求教程/场外资源的要求,因为这些会使您的问题偏离主题。作为一般指南,提出你的问题,展示你所做的,并给出你期望的结果。 See here on more about asking
-
对不起鞋,我应该知道的更好。在凌晨 2 点写问题并不是最好的主意
-
您有实际问题要描述吗?你还没有告诉我们问题是什么,所以很难告诉你出了什么问题......