Quaternion and Octonion Color Image Processing with MATLAB - Grigoryan, Artyom M. (SPIE, 2018)