Low level image processing (part I of “an introduction to computer vision”)