图像处理卷积问题

rshy06022 2009-02-07 09:35:23
我想对图像进行卷积处理,如果按照顺序一次处理还好做,但是现在问题是处理不是顺序的,中心像素的行列号是通过一个计算得到的,然后要获得该中心像素周围的像素的灰度值,这通过一般的指针很容易得到,但是听说GPU不支持指针操作,就不知道怎么做好了。请问那位大侠能解决!
...全文
470 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
rshy06022 2009-02-15
  • 打赏
  • 举报
回复
看到了,谢谢楼上提醒!
darkstorm2111203 2009-02-14
  • 打赏
  • 举报
回复
sdk有完整的图像卷积例子
rshy06022 2009-02-13
  • 打赏
  • 举报
回复
没人做过这个吗? 或者说怎样进行图像分块?
rshy06022 2009-02-09
  • 打赏
  • 举报
回复
看到了,谢谢!
现在的问题是反复怎样获取一大幅图像任意(通过计算得到行列号,不是顺序的)像素及其领域的像素值呢?图像很大(5120*5120左右),怎么分块解决?
darkstorm2111203 2009-02-09
  • 打赏
  • 举报
回复
SDK里有图像卷积的sample
rshy06022 2009-02-07
  • 打赏
  • 举报
回复
勇哥,除了用指针地址的方法外,还有其他更好的方法没?谢谢
rshy06022 2009-02-07
  • 打赏
  • 举报
回复
勇哥,除了用指针地址的方法外,还有其他更好的方法没?谢谢
OpenHero 2009-02-07
  • 打赏
  • 举报
回复
注意性能,这样做会很慢~需要在接下来的工作里面优化
rshy06022 2009-02-07
  • 打赏
  • 举报
回复
就是说CUDA也可以和CPU一样通过指针地址进行图像操作,是吧?那样就太好了!谢谢大家!
qin_y_j 2009-02-07
  • 打赏
  • 举报
回复
楼主看看CUDA SDK的demo,没有说CUDA不支持指针操作;
同样和CPU一样,是通过图像buffer的指针进行图像运算的;
porscher 2009-02-07
  • 打赏
  • 举报
回复
你可以把一个指针的地址传进去试试?
OpenHero 2009-02-07
  • 打赏
  • 举报
回复
要会用纹理和shared memory

581

社区成员

发帖
与我相关
我的任务
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
  • CUDA编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧