parallel computing for an image stack
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Jingtao
am 12 Mär. 2025
Beantwortet: Edric Ellis
am 12 Mär. 2025
Dear all,
I've got an image stack with the size of 1024 pixels *1024 pixels *1600 frames. I call it M(x,y,z). I'd like to do some computations like smooth and FFT for all the pixels simultaneously. I don't want to use parfor on CPU cores. How can I realize it using GPU?
0 Kommentare
Akzeptierte Antwort
Edric Ellis
am 12 Mär. 2025
I'm not sure exactly what you're after here, but note that the gpuArray implementation of fft2 automatically applies to "pages" of a 3-dimensional array, like this:
x = ones(2, 2, 3, "gpuArray") .* reshape(1:3, 1, 1, 3)
fft2(x)
0 Kommentare
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!