Is it possible to assign GPU instead of CPU to do algorithms that already implemented inside OpenCV

Hi all,
I’m using a bunch of OpenCV’s algorithms such as SIFT, perspectiveTransform,…
The speed of the program is kinda slow despite the result of each algorithm is good. I had read some documents about using GPU (on Jetson devices) to boost up performances, However, they usually be used for neural networks.
Are there any ways to only use GPU for OpenCV algorithm? Especially on Jetson devices ?
Thank you.


and if you can run CUDA, get the cuda modules from the contrib repo (or opencv-contrib-python) and use those directly.