Vision with Direction: A Systematic Introduction to Image Processing and Computer Vision