Efficient implementation of quaternion Fourier transform, convolution, and correlation by 2-D complex FFT | Synapse