Signal and Image Processing Algorithms : Theory, Intuition, Mathematics, Numerical examples, and Python Implementation