を使用することができません、誰もが知っていて、私はNvidiaのグラフィックスカードは、それはCUDAは、特にGTX 660を有効にしている、と私はまた、CUDAドライバとツールキットがインストールされているインストールされています。しかし、 "HasCuda"関数を使用しようとすると、常にfalseが返されます。また、CUDAをチェックせずにプログラムをコンパイルしようとすると、エラーが出ます。だから誰もVisual Studio 2015でCUDAを使ってEmgucvを正しくインストールする方法についての指示を持っています。ところで、私はEmgucvをNugetパッケージから入手しました。Emgucv CUDAに
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Emgu.CV.Cuda;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void CUDACheck()
{
if (CudaInvoke.HasCuda)
{
MessageBox.Show("CUDA On");
}
else
{
MessageBox.Show("CUDA Off");
}
}
private void button1_Click(object sender, EventArgs e)
{
CUDACheck();
}
}
}
結果は常に「Cuda Off」です。
コードはどこですか? –