使用GPU做图像处理
Posted taotaoland
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用GPU做图像处理相关的知识,希望对你有一定的参考价值。
一、步骤
1、CPU抓取图像数据至内存
2、传输数据至GPU
3、运行kernel
4、GPU数据传输至CPU
二、kernel函数
由if来代替for循环
例如:
if ((u>=0) && (u< width) && (v>=0) && (v< height)) //边界检测
{
//for (v = 0; v < height; ++v)
//{
//for (u = 0; u < width; ++u)
//{
三、效果
旋转一幅1776*888的彩色图像对比如下:
以上是关于使用GPU做图像处理的主要内容,如果未能解决你的问题,请参考以下文章