Quaternion and Octonion Color Image Processing with MATLAB | lit.salon