User interaction deals with the interface between input devices such as mice and tablets, application, feedback to the user in imagery, and other sensory feedback
Visual computing includes computer graphics, image processing, visualization, computer vision, virtual and augmented reality, video processing, pattern recognition, human-computer interaction, machine learning, and digital libraries
Visual effects use various computer graphics technology in modern films for digital compositing, 3D modeling, animation, and creating synthetic environments and characters
Raster devices can be categorized into output, display (transmissive and emissive), hardcopy (binary and continuous tone), and input (2D array sensor and 1D array sensor)
Printers are raster devices like displays, with ink-jet printers forming raster images by scanning and thermal dye transfer printers allowing varying amounts of dye deposition
Printer resolution is described in terms of pixel density, with ink-jet printers having a resolution of dots per inch (dpi) and thermal dye transfer printers having a resolution of pixels per inch (ppi)
Raster input devices like cameras and scanners measure light values for each pixel, with cameras using CCDs or CMOS sensors and scanners using a 1D array to sweep across the page being scanned