File extension | .tga |
---|---|
File category | Raster Image |
Stands for | Targa Graphic File |
Developer | Truevision Inc. (Currently part of Avid technology) |
Overview | This extension is particularly used to store Raster images. It was developed for the first graphic cards so that they can provide support to high colour or true colour displays. This group aimed at professional computer image synthesis and also at video editing in personal computers. Every colour which is available is defined with the help of palette. TARGA stands for Truevision Advanced Raster Graphics adapter and TGA is an initial for this adapter. This file format is quite popular in animation as well as video industry. The size of the files is large due to the characterization each pixel of an image by a particular number of bits. Depending upon the situation, data can be compiled using a lossless RLE (Run-length encoding) compression or can be stored in raw form as well. It should be noted that this compression is suitable only for icons, cartoons and line drawings not for photographic images. |
Technical description | TGA is capable of storing photos of 8,16,24 and 32 bits of accuracy per pixel. In addition to this, 24 bits of RGB and 8- bit for alpha channel. Furthermore, it only contains an 18-byte header which is followed by image data. A header in it consists of ID length, colour map type, image type, colour map specification and image specification. Image ID can store any kind of information but generally, it either has a date and time the image was created or a serial number. There can be optional sections as well like developer area, extension area and file footer; etc in order to add extra information. |
Links | wikipedia.org (opens in new tab - official documentation) |
File extension | .svg |
---|---|
File category | Vector Image File |
Stands for | Scalable Vector Graphics |
Developer | World Wide Web Consortium |
Overview | This extension is based on an extensible Markup Language (XML) and images stored in this format are two dimensional as well as vector graphics. It is an open standard format but it supports both interactivity and animation. These files can be searched, indexed, scripted and compressed because their behaviour is specified by XML text files. Editing can be done using a text editor or any drawing software. All popular web browsers provide rendering support to SVG. The major difference between the bitmap image or raster image and vector image is that the former one is made up of a fixed set of pixels whereas the latter one consists of a fixed set of shapes. Scaling in raster reveals the pixels in it and in vector it tells about the shapes. |
Technical description | It follows lossless data compression as it contains numerous repeated fragments of text. SVGZ image is a compressed form of SVG, when it is compressed using GZIP algorithm. In 2011 there was mobile version 1.1, which minimized the computational and display capacities. As these files use text to describe the graphics that is why it is very easy to resize them to different sizes(Zooming and Diminishing) without loss of quality. Besides this, they have the capability to store rich graphics and also offers compatibility to CSS(Cascading style sheets) for styling which in return allows a higher level of presentation editing. In addition to this, JavaScript is used for scripting. Lastly, it has three types of graphic objects – vector graphic shapes (paths and outlines), bitmap images and text. |
Links | wikipedia.org (opens in new tab - official documentation) |