使用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的彩色圖像對比如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM