Raster graphics
=======================
Raster graphics are a type of image file that stores data as a matrix of pixels, where each pixel is represented by a color value. This article will provide an overview of Raster graphics, including their history, characteristics, and applications.
History
The first Raster graphics were developed in the 1960s, when computer graphics were still in its early stages. One of the pioneers in this field was Ivan Sutherland, who created the first Raster graphics system in 1965. This system used a combination of text and images to create 2D representations of objects.
Characteristics
Raster graphics have several key characteristics that distinguish them from other types of image files:
- Pixel-based representation: Raster graphics are represented as a matrix of pixels, where each pixel has a color value.
- Resolution-dependent: The quality of the raster graphic is dependent on the Resolution at which it is displayed. Lower resolutions result in lower-quality images.
- Color depth: Raster graphics can store colors in various depths, including 8-bit (256 colors), 24-bit (16,777,216 colors), and 32-bit (4,294,967,296 colors).
- Interpolation: Raster graphics use Interpolation techniques to fill missing pixels when they are not provided by the user.
Types of Raster graphics
There are several types of Raster graphics, including:
- Bitmaps: Bitmaps are the most common type of raster graphic file. They consist of a single image file that contains the pixel data.
- TIFF (Tagged Image File Format): TIFF is a Raster graphics file format that offers higher quality and greater flexibility than Bitmaps.
- PNG (Portable Network Graphics): PNG is a Raster graphics file format that supports lossless Compression and is widely used for web images.
Applications
Raster graphics have a wide range of applications, including:
- Web design: Raster graphics are commonly used in Web design to create images for websites and online applications.
- Computer-aided design (CAD): Raster graphics are used in CAD software to create 2D designs and models.
- Video games: Raster graphics are used in video games to create 2D and 3D environments, characters, and effects.
- Medical imaging: Raster graphics are used in Medical imaging applications such as MRI and CT scans.
Common Operations on Raster graphics
Raster graphics can be operated on using various techniques:
- Color manipulation: Raster graphics can be edited to change the Color values of individual pixels or entire images.
- Filtering: Raster graphics can be filtered using various algorithms, such as Convolution and Laplace Filtering, to alter their appearance.
- Compression: Raster graphics can be compressed using lossless Compression techniques, such as PNG.
Conclusion
Raster graphics are a fundamental part of digital imaging and have played a crucial role in shaping the way we interact with images today. From their early beginnings to modern-day applications, Raster graphics continue to evolve and improve, offering greater flexibility and efficiency for creators and consumers alike.
Glossary
- Resolution: The number of pixels per inch or per centimeter of an image.
- Color depth: The number of colors that can be represented by a pixel in a raster graphic file.
- Interpolation: A technique used to fill missing pixels in a raster graphic, using neighboring pixels as references.
- Bitrate: The rate at which data is transmitted over a network or compressed for storage.
References
- Sutherland, I. (1965). “A Survey of Computer Graphics”. Proceedings of the 1st Computer graphics conference, 12-23.
- Szeliski, R. (2007). “RPG: Rendering pipeline generation”.
- W3C. (2018). “XML and HTML”. W3C Recommendation.