Image representation - 87 - 91 Flashcards

1
Q

how can images in computers be stored

A

as bitmaps or vectors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

difference between bitmaps and vectors

A
  • bitmaps use single discrete, individual pixels of colour, which make up image
  • whereas a vector uses lists of information and mathematical equations to draw an image based on the data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

how to calculate size of image in pixels

A

width in pixels x height in pixels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is a pixel

A

every dot of colour in the image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is resolution

A

width in pixels x height in pixels / number of dots per inch, where a dot is a pixel
- measured in pixels per inch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is colour depth

A

number of bits stored for each
pixel.
- n bits gives 2^n combinations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How many bits are usually in modern images?

A

24

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

how to calculate storage requirement for bitmaps

A

height in pixels x width in pixels x colour depth

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

relationship between the quality, colour depth, and file size

A

as the quality and colour depth of an image increases, its file size increases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is metadata

A

data about data
- is stored along with the actual bits which make up the image and increase the overall file size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

examples of metadata

A
  • dimensions
  • colour depth
  • width and height in pixels
  • location
  • creation date
  • file name
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

examples of information needed to draw a vector image

A
  • fill colour
  • radius
  • outline colour and width
  • coordinates
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

advantages of vector graphics

A
  • individual parts of the image can be manipulated independently
  • the image can be scaled without loss of quality
  • if an object id deleted, the software knows what is behind it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

disadvantages of vector graphics

A
  • cannot easily replicate an image with continuous areas of changing colours
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

advantages of bitmapped graphics

A
  • great format for storing full colour images taken on a phone or digital cameraas they can deal with images that have continuous areas of changing colour
  • can handle images with high color depths
  • images can easily be altered or retouched
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

disadvantages of bitmapped graphics

A
  • generally take up more memory and file storage
  • images don’t scale very well, they become pixelated the larger they get
17
Q

describe how a vector graphic is represented

A
  • image is represented as object
  • properties of objects are stored
  • a property is given, eg fill colour
18
Q

explain why compression is considered necessary for images on the web

A

transmission of data is faster, and used less data allowance with smaller image files

19
Q

advantages of vectors over bitmaps

A
  • individual parts of the image can be manipulated
  • the parts of the image can be scaled without loss of quality
  • if an object is deleted, the software knows what is behind it
20
Q

explain why the amount of storage space taken up by vector graphics is significantly less than the space taken up by bitmaps

A
  • bitmap images store the colour of each pixel, whilst vector graphics do not need to store the colour of each pixel
  • images can contain lots of pixels
  • vector graphics store properties of the object that an image is composed of, and it takes a small amount of memory to store properties