Digital Imaging and Computer Vision