Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 如何在GPU上应用视频处理_Image Processing_Texture2d_Sharpdx - Fatal编程技术网

Image processing 如何在GPU上应用视频处理

Image processing 如何在GPU上应用视频处理,image-processing,texture2d,sharpdx,Image Processing,Texture2d,Sharpdx,我在为图形卡编程时遇到了一个问题。 我写了一个用于图像处理的着色器(我使用DirectX 11和SharpDX),但是从CPU到GPU的传输非常慢(有时大约0.5秒),但是我认为应该有一种比使用Texture2D.FromStream更快的方法,因为在播放视频时,视频的每个图像都必须传输到GPU(还是我在这一点上错了?)。 如何加快此过程?您是单独发送每个像素的结果?还是库在每个像素后进行某种更新?我使用SharpDX的Texture2D.FromStream方法将Texture2D发送到图形卡

我在为图形卡编程时遇到了一个问题。 我写了一个用于图像处理的着色器(我使用DirectX 11和SharpDX),但是从CPU到GPU的传输非常慢(有时大约0.5秒),但是我认为应该有一种比使用Texture2D.FromStream更快的方法,因为在播放视频时,视频的每个图像都必须传输到GPU(还是我在这一点上错了?)。
如何加快此过程?

您是单独发送每个像素的结果?还是库在每个像素后进行某种更新?我使用SharpDX的Texture2D.FromStream方法将Texture2D发送到图形卡。