Image Processing and Machine Vision