文档

图形处理器的图像处理

为了利用现代图形处理单元(GPU)提供的性能优势,已经启用了某些图像处理工具箱™功能,以便在GPU上执行图像处理操作。这可以为复杂的图像处理工作流程提供GPU加速。这些技术可以单独实现,也可以组合实现,以满足设计需求和性能目标。在图形处理器上进行图像处理操作时,请参考以下步骤:

  • 将数据从CPU移动到GPU。您可以通过创建一个gpuArray对象。

  • 该任务指导软件调测工程师在GPU上进行图像处理操作。的任何工具箱函数gpuArray对象作为输入可以在GPU上工作。例如,您可以传递一个gpuArrayimfilter功能,在图形处理器上进行过滤操作。有关已启用gpu的所有工具箱功能的列表,请参见受支持的具有限制万博1manbetx的函数列表和其他注意事项

  • 将数据从GPU移回CPU。应用程序通常在处理后将数据从GPU移回CPU,使用收集函数。

欲了解更多信息:

请注意

要在图形处理单元(GPU)上运行图像处理代码,您必须拥有并行计算工具箱™软件。

使用GPU时,需要注意以下事项:

  • 性能改进可以依赖于GPU设备。

  • 在GPU上返回的结果与在CPU上返回的结果可能有微小的差异。

这个话题有帮助吗?