CUDA Rotate on NVIDIA GPU
Updated:
CUDA Rotate turns and mirrors images on the NVIDIA GPU as a fast stage of an image-processing pipeline. Right-angle rotations and flips are handled directly; arbitrary-angle rotation is done through remap, so it can be combined with undistortion in a single pass.
Features
- Rotation by 90, 180 and 270 degrees; horizontal flip and vertical flop
- Arbitrary-angle rotation via CUDA remap with linear, cubic or Lanczos interpolation
- Grayscale and colour images, 8–16 bits per channel; input/output in CPU or GPU memory
- Floating-point internal accuracy; tuned for the latest NVIDIA GPUs, Windows and Linux
Rotate is a module of our CUDA Image & Video Processing SDK and is typically combined with crop, resize and sharpening in the same GPU pass.