This document provides an overview of computer imaging, which can be separated into digital image processing and computer vision. Digital image processing involves examining image data to solve problems and typically outputs images for human consumption, covering topics like image restoration, enhancement, and compression. Computer vision is intended to analyze images for computer use, outputting attributes rather than images, and covers topics like segmentation, recognition, and 3D reconstruction. The document outlines several applications of computer imaging in fields like medicine, security, and robotics, and discusses the current state of the art in areas like object recognition, medical imaging, and vision-based human-computer interaction.