使用 CUDA 进行图像处理
- 当下生活在高清摄像头的时代,这种摄像头能捕获高达1920*1920像素的高解析度画幅。想要实施的处理这么多的数据,往往需要几个TFlops地浮点处理性能,这些要求CPU也无法满足
- 通过在代码中使用CUDA,可以利用GPU提供的强大地计算能力
- CUDA支持多维地Grid和块,因此可以根据图像地尺寸、数据量大小,合理的分配块和线程进行图像处理
- 简单图像处理过程地特定编程模式:
for(int i=0;i<image_height;i++)
{
for(int j=