Quaternions in Signal and Image Processing