# data[].attributes.body
In many bitmap programs ,such as paint, you can create outlines of shapes and change the thickness and colour. As well as this you can create a fill effect that can be independent of the outline in colour.

# data[].attributes.headline
Types of bitmap imagesBitmap images can contain any number of colors but there are four main categories:Line-art. These are images that only contain two colors, usually black and white. Sometimes these images are referred to as bitmaps because a computer has to use only 1 bit (on=black, off=white) to define each pixel.

# data[].attributes.subject
Types of bitmap imagesBitmap images can contain any number of colors but there are four main categories:Line-art. These are images that only contain two colors, usually black and white. Sometimes these images are referred to as bitmaps because a computer has to use only 1 bit (on=black, off=white) to define each pixel.

# data[].attributes.body
Grayscale images, which contain various shades of gray as well as pure black and white.Typically 256 shades of gray (8-bit) are used even though the human visual system needs only 100 tints to perceive an image as life-like.
Multitones: such images contain shades of two or more colors. The most popular multitone images are duotones, which usually consist of black and a second spot color (often a Pantone color). The example below contains black and Pantone Warm Red.
Full-color images. The color information can be described using a number of color spaces: RGB, CMYK or Lab for instance.
https://www.prepressure.com/library/file-formats/bitmap-versus-vector

# data[].attributes.body
Photoshop; http://www.adobe.com/uk/products/photoshop.html
CorelDRAW; https://www.coreldraw.com/en/
The GIMP; https://www.gimp.org/
PaintdotNet; http://www.paint.net.com
Microsoft paint; comes pre-installed in windows PC's

# data[].attributes.body
Each pixel is assigned to a coordinate and has a colour assigned to it, they can be created by using software such as paint, paint.net, etc.

# data[].attributes.body
The computer stores the details for each pixel such as its location and the colour it is using. This generally takes up a lot of storage in comparison to vector files.

# data[].attributes.body
The file size is small because they don't take up as much memory in comparison to bitmap images because it stores the location of objects in the file.

# data[].attributes.headline
Vector grouping:                                                                  You can group several objects or groups of objects to move, resize, reshape, and change their lines and materials.When you group objects on different layers, Corel PaintShop Pro automatically moves them to the layer of the first object you select. Each group is labeled on the Layers palette and the objects in the group are shown as components.

# data[].attributes.subject
Vector grouping:                                                                  You can group several objects or groups of objects to move, resize, reshape, and change their lines and materials.When you group objects on different layers, Corel PaintShop Pro automatically moves them to the layer of the first object you select. Each group is labeled on the Layers palette and the objects in the group are shown as components.

# data[].attributes.body
http://help.corel.com/paintshop-pro/v19/main/en/documentation/index.html#page/Corel_PaintShop_Pro/Grouping_vector_objects.html

# data[].attributes.body
Inkscape; https://inkscape.org/en/
Vectr; https://vectr.com/
Adobe Illustrator; http://www.adobe.com/uk/products/illustrator.html?sdid=KKQPG&mv=search&s_kwcid=AL!3085!3!198739849879!e!!!!adobe%20illustrator&ef_id=WbkQKQAAAFyfnnxO:20170929123219:s

# data[].attributes.headline
Vector Graphics Definition:                                              They are a series of paths. These paths are defined by a start and an end point. T There are also other points, curves or angles too. Paths can be defined as shapes, such as squares and triangles, lines and curvy shapes.

# data[].attributes.subject
Vector Graphics Definition:                                              They are a series of paths. These paths are defined by a start and an end point. T There are also other points, curves or angles too. Paths can be defined as shapes, such as squares and triangles, lines and curvy shapes.

# data[].attributes.headline
Lossy Compression:                                                              'In information technology, lossy compression or irreversible compression is the class of data encoding methods that uses inexact approximations and partial data discarding to represent the content. These techniques are used to reduce data size for storage, handling, and transmitting content.'

# data[].attributes.subject
Lossy Compression:                                                              'In information technology, lossy compression or irreversible compression is the class of data encoding methods that uses inexact approximations and partial data discarding to represent the content. These techniques are used to reduce data size for storage, handling, and transmitting content.'

# data[].attributes.body
This means that the quality of the file is compromised when using lossy compression and can damage the contents of the file.

# data[].attributes.body
Lossless compression reduces a file's size with no loss of quality. This can be applied to both audio and image files.  Lossless compression basically rewrites the data of the original file in a more efficient way. However, because no quality is lost, the resulting files are typically much larger than image and audio files compressed with lossy compression.

# data[].attributes.headline
Here is a link to a video on the subject of lossless and lossy compression:

# data[].attributes.subject
Here is a link to a video on the subject of lossless and lossy compression:

# data[].attributes.body
http://www.bbc.co.uk/education/clips/zc2svcw

# data[].attributes.headline
An interesting article on lossy and lossless compression By Tom Harris

# data[].attributes.subject
An interesting article on lossy and lossless compression By Tom Harris

# data[].attributes.body
Lossy and Lossless Compression

PREV NEXT

The type of compression we've been discussing here is called lossless compression, because it lets you recreate the original file exactly. All lossless compression is based on the idea of breaking a file into a "smaller" form for transmission or storage and then putting it back together on the other end so it can be used again.

Lossy compression works very differently. These programs simply eliminate "unnecessary" bits of information, tailoring the file so that it is smaller. This type of compression is used a lot for reducing the file size of bitmap pictures, which tend to be fairly bulky. To see how this works, let's consider how your computer might compress a scanned photograph.
http://computer.howstuffworks.com/file-compression3.htm

# data[].attributes.headline
'The re-encoding of data (usually the binary data used by computers) into a form that uses fewer bits of information than the original data. Compression is often used to speed the transmission of data such as text or visual images, or to minimize the memory resources needed to store such data.'

# data[].attributes.subject
'The re-encoding of data (usually the binary data used by computers) into a form that uses fewer bits of information than the original data. Compression is often used to speed the transmission of data such as text or visual images, or to minimize the memory resources needed to store such data.'

# data[].attributes.body
This means when you changed to a different file type that makes the file smaller you are losing some of the information.