-4

私はCUDAの初心者です。私はちょうどCUDAプログラミングを使用してイメージを読む方法を知りたいですか?私はNVidia Geforce 860 M、Visual Studio 2012、CUDA 7.5をインストールしています。CUDAプログラミングを使用してイメージを読み取るには?

事前に感謝します!

+4

あなたはしていません。 ImageMagick、OpenCVなどの既知のCまたはC++ライブラリを使用して、その後イメージデータをグローバルメモリに転送することができます。 – rayryeng

答えて

2

私はあなたがCPUを介してそれを行うことができると思うし、CUDAボードのメモリに画像を転送します。 CUDAボードはファイルシステムへのアクセスを提供しません。

C++関数を使用してファイルを読み込んだ後、イメージピクセル配列のポインタをCUDAMEMCPY関数に渡す必要があります。これにより、イメージがCPUメモリからGPUグローバルメモリに転送されます。

+1

そうです。あなたはそれをすることはできません。これは現在のところ唯一の方法です。 – rayryeng

関連する問題