Portable Network Graphics in the context of "Steve Wilhite"

Play Trivia Questions online!

or

Skip to study material about Portable Network Graphics in the context of "Steve Wilhite"

Ad spacer

⭐ Core Definition: Portable Network Graphics

Portable Network Graphics (PNG, officially pronounced /pɪŋ/ PING, colloquially pronounced /ˌpɛnˈ/ PEE-en-JEE) is a raster-graphics file format that supports lossless data compression. PNG was developed as an improved, non-patented replacement for Graphics Interchange Format (GIF).

PNG supports palette-based images (with palettes of 24-bit RGB or 32-bit RGBA colors), grayscale images (with or without an alpha channel for transparency), and full-color non-palette-based RGB or RGBA images. The PNG working group designed the format for transferring images on the Internet, not for professional-quality print graphics; therefore, non-RGB color spaces such as CMYK are not supported. A PNG file contains a single image in an extensible structure of chunks, encoding the basic pixels and other information such as textual comments and integrity checks documented in RFC 2083.

↓ Menu

>>>PUT SHARE BUTTONS HERE<<<

👉 Portable Network Graphics in the context of Steve Wilhite

Stephen Earl Wilhite (March 3, 1948 – March 14, 2022) was an American computer scientist who worked at CompuServe and was the engineering lead on the team that created the GIF image file format in 1987. GIF went on to become the de facto standard for 8-bit color images on the Internet until PNG (1996) became a widely supported alternative. The format later became the subject of a patent assertion by Unisys on its use of the LZW compression algorithm. Known as the inventor or creator of the GIF, Wilhite received a Webby Lifetime Achievement Award in 2013.

↓ Explore More Topics
In this Dossier

Portable Network Graphics in the context of File format

A file format is the way that information is encoded for storage in a computer file. It may describe the encoding at various levels of abstraction including low-level bit and byte layout as well high-level organization such as markup and tabular structure. A file format may be standarized (which can be proprietary or open) or it can be an ad hoc convention.

Some file formats are designed for very particular types of data: PNG files, for example, store bitmapped images using lossless data compression. Other file formats, however, are designed for storage of several different types of data: the Ogg format can act as a container for different types of multimedia including any combination of audio and video, with or without text (such as subtitles), and metadata. A text file can contain any stream of characters, including possible control characters, and is encoded in one of various character encoding schemes. Some file formats, such as HTML, scalable vector graphics, and the source code of computer software are text files with defined syntaxes that allow them to be used for specific purposes.

↑ Return to Menu

Portable Network Graphics in the context of Raster graphics editor

A raster graphics editor (also called bitmap graphics editor) is a computer program that allows users to create and edit images interactively on the computer screen and save them in one of many raster graphics file formats (also known as bitmap images) such as JPEG, PNG, and GIF.

↑ Return to Menu

Portable Network Graphics in the context of Algorithmic complexity theory

In algorithmic information theory (a subfield of computer science and mathematics), the Kolmogorov complexity of an object, such as a piece of text, is the length of a shortest computer program (in a predetermined programming language) that produces the object as output. It is a measure of the computational resources needed to specify the object, and is also known as algorithmic complexity, Solomonoff–Kolmogorov–Chaitin complexity, program-size complexity, descriptive complexity, or algorithmic entropy. It is named after Andrey Kolmogorov, who first published on the subject in 1963 and is a generalization of classical information theory.

The notion of Kolmogorov complexity can be used to state and prove impossibility results akin to Cantor's diagonal argument, Gödel's incompleteness theorem, and Turing's halting problem.In particular, no program P computing a lower bound for each text's Kolmogorov complexity can return a value essentially larger than P's own length (see section § Chaitin's incompleteness theorem); hence no single program can compute the exact Kolmogorov complexity for infinitely many texts.

↑ Return to Menu