Computer Vision, Graphics And Image Processing by