我希望将某个 2D 滤镜应用于 2D 图像,但是,滤镜尺寸很大。图像尺寸约为 2000x2000,滤镜尺寸约为 500*500。
不,我不能在频域中这样做,所以 FFT 不行。我知道普通的 GPU 卷积和使用共享内存来合并内存访问,但是共享内存似乎不可行,因为过滤器所需的空间很大,因此需要划分,这甚至可能被证明是写起来很复杂。
有任何想法吗?
我希望将某个 2D 滤镜应用于 2D 图像,但是,滤镜尺寸很大。图像尺寸约为 2000x2000,滤镜尺寸约为 500*500。
不,我不能在频域中这样做,所以 FFT 不行。我知道普通的 GPU 卷积和使用共享内存来合并内存访问,但是共享内存似乎不可行,因为过滤器所需的空间很大,因此需要划分,这甚至可能被证明是写起来很复杂。
有任何想法吗?