ICT 514 Multimedia Systems Topic 2: Visuals: Static. Outline. What is the difference and why? Consider the following file formats. What do they mean?

Size: px
Start display at page:

Download "ICT 514 Multimedia Systems Topic 2: Visuals: Static. Outline. What is the difference and why? Consider the following file formats. What do they mean?"

Transcription

1 ICT 514 Multimedia Systems Topic 2: Visuals: Static Consider the following file formats. What do they mean? Lance Fung (Ref: Li & Drew, Fundamentals of Multimedia, Chapter 3) master of science in information technology ICT 514_Lect 1_06 2 What is the difference and why? Outline Objectives of this lecture Digital images Colour Taxonomy of computer graphics Bits - bytes and hex Monitors - pixels, colours and resolution Colour - depth and schemes Graphics formats - bitmap and vector Compression Graphics file formats - bitmap and vector References ICT 514_Lect 1_06 3 ICT 514_Lect 1_06 4 1

2 Objectives At the end of this lecture, you will be able to: understand binary and hexadecimal number systems describe how computer monitors display graphics in monochrome, greyscale and colour describe the value of compression and different types of compression understand different graphic types and different graphics file formats ICT 514_Lect 1_06 5 Digital images Images convey information or communicate ideas. For example: dog Each of these means of communication has a different level of information richness. We are interested in images that can be stored in digital form on a computer. ICT 514_Lect 1_06 6 Digital images Two classes of digital images: natural and artificial Natural Captured scenes, e.g. photographs. Computers are used to capture, store or process these images. Artificial Created solely by computer processes and called graphics. A paint program, e.g. Paint Shop Pro, is used to create these images. Images are a function of the visible light reflecting from objects in a scene. Visible light is only a small fraction of the electromagnetic spectrum. Light and colour White light is made up of a number of different coloured lights. White, in scientific terms, means the combination of all the light in the visible electromagnetic spectrum. When we see "white" we are actually seeing every colour combined, e.g. when you shine white light through a prism, everything looks like a rainbow. The prism bends the light so you can see all the colours that it's made of. ICT 514_Lect 1_06 7 ICT 514_Lect 1_06 8 2

3 Light and colour Experiment: Get a round piece of cardboard and make wedges of colour on it. Stick a pin through the centre of it and spin the wheel. When you spin it, you won t see the individual colours, but the combination of all those colours, i.e. "white." Light and colour Visible region of the electromagnetic spectrum is nanometers. Colour is the frequency of a light wave within that narrow band. ROY G. BIV red, orange, yellow, green, blue, indigo, violet (in ascending frequencies) ICT 514_Lect 1_06 9 ICT 514_Lect 1_06 10 Light and colour Images can be created using other bands of the electromagnetic spectrum, e.g. X-rays, radar and infrared. Infrared is below the frequency of red light and not perceived by the human eye. Used for TV and VCR remote controls, night goggles, etc. Ultraviolet light is beyond the higher end of the visible spectrum. Damaging to humans. Light and colour The cornea of the eye acts as a lens to focus light rays onto the retina. Light rays stimulate thousands of nerves on the retina surface called rods and cones. ICT 514_Lect 1_06 11 ICT 514_Lect 1_

4 Colour Wavelengths of mixed lights do not physically combine or change, the combination takes place in the eyes and brain. The cornea of the eye acts as a lens to focus light rays onto the retina. Colour The light rays stimulate many thousands of specialised light-sensitive receptor nerves that cover the surface of the retina. ICT 514_Lect 1_06 13 ICT 514_Lect 1_06 14 Colour There are rods and 3 kinds of cones, each tuned to absorb light from a different portion of the visible light spectrum: cones that absorb longwavelength light (red) cones that absorb middlewavelength light (green) cones that absorb shortwavelength light (blue) ICT 514_Lect 1_06 15 Colour When you look at this, how many colors do you see? ICT 514_Lect 1_

5 Colour There are not 3 or even 4 colours, but there are 2 - red and green! People usually think they see 2 shades of red, but there is only 1. Look closely and you will notice on one side that white boxes surround the red boxes, and on the other side, green boxes do! Due to the placement of these boxes you get the "illusion" of different colors. What about white? Since white is not considered to be a colour (it is the presence of all colours in scientific terms) we can safely say that there are 2 colours present here! ICT 514_Lect 1_06 17 ICT 514_Lect 1_06 18 Colour Not everyone perceives all colours. What number do you see this circle? Normal colour vision = 5 Deuteranopia vision (red/green colour deficit) = 2 ICT 514_Lect 1_

6 Colour Consider the 12-20% of men and 0.4% of women with some form of colour blindness when choosing colours. Colour Also consider the world s favourite colour blue Survey of 14 countries people on the web. 216 web-safe colours ICT 514_Lect 1_06 21 Survey results of web users Colour China Denmark Finland France Germany Holland Iceland Italy Kenya Portugal Russia Turkey Ukraine United States ICT 514_Lect 1_ Preference (%) for blue by country Colour Most wanted painting - France Least wanted painting - France Most wanted painting - USA Least wanted painting - USA ICT 514_Lect 1_

7 Taxonomy of computer graphics Computer graphics are any non-text pictorial information. Drawings Draw software stores graphic files as vector graphics Example software: MacDraw, Corel Draw, Word Pictures and photographs Paint packages store graphic files as bitmap graphics Example software: PaintShop Pro, PhotoShop, Corel Paint Charts and graphs Chart packages translate numeric data into charts or graphs, e.g. pie charts, bar charts, line graphs, scattergrams Example software: Microsoft Excel, Microsoft Graph ICT 514_Lect 1_06 25 ICT 514_Lect 1_06 26 Taxonomy of computer graphics Clip art Ready made pictures Available with your Windows software On the Internet, e.g. Icons Small graphics designed to have commands attached to them so that when clicked the command is carried out. Icon libraries can also be downloaded or bought from the Internet Taxonomy of computer graphics Maps Maps can be produced by the computer or be digitised from analogue format. Maps are particularly popular in multimedia presentations and on the web, e.g. for driving directions from one point to another. ICT 514_Lect 1_06 27 ICT 514_Lect 1_

8 Taxonomy of computer graphics Screen prints You can take a snapshot of your computer screen as a graphic. Use the PrtScrn key (Alt+PrtScrn takes just the active window) The screen print is copied into the clipboard and then it can be pasted into Paint Shop Pro, PhotoShop or Photo Editor and saved as a compressed format. The screen print can also be pasted directly into PowerPoint but it will be a bitmapped format and a large file. Taxonomy of computer graphics Digital photographs Graphics created solely by computer processes, e.g. with webcam or digital camera. Format that can be stored immediately in a computer. Archive shot from Murdoch s webcam webcam.murdoch.edu.au ICT 514_Lect 1_06 29 ICT 514_Lect 1_06 30 Taxonomy of computer graphics Digitalised pictures or photographs Graphics that don t originate on the computer must be digitalised. Main method of digitalising is with a scanner. Scanning converts pictures/photos from analogue to digital format. Scanned pictures can be imported into programs such as PaintShop and PhotoShop, and saved in a variety of formats, such as: gif, eps, ps, jpg, pct, pic, png, tif, clp, bmp, etc. Bits and bytes The smallest, most fundamental unit part of the computer is called the bit. We're familiar with the 10 decimal digits, 0 through 9, that are used to express the numbers that we work with. ICT 514_Lect 1_06 31 ICT 514_Lect 1_

9 Bits and bytes Bits are similar, but while there are 10 distinct decimal digits, there are only 2 different bit values, 0 and 1. Conceptually we need only remember 2 states - either 0 or 1. Information is represented as collections of 0s and 1s (bits). A bit is a BInary digit, i.e. a digit with only 2 values (0 or 1). Bits serve as building blocks from which we can construct and work with larger and more meaningful amounts of information. Bits usually aren't of much interest unless we string bits together, into larger patterns. The most important and the most interesting collection of bits is the byte. A byte is 8 bits, taken together as a single unit. Bytes are important to us because they are the main practical unit of computer data. A bit is like the smallest grain of sand of computer data, but the byte is the brick, the real building block of data. ICT 514_Lect 1_06 33 ICT 514_Lect 1_06 34 Bits and hex If we write down computer data in its binary, or bit, form, we get a rather long string of zeros and ones. A single byte in binary form, for example, is We need a way to represent all the bits, but we also need a way that isn't as long and tedious as binary, which is where hexadecimal comes in. Hex is shorthand for binary notation, where: 1 hexadecimal digit = half a byte (4 bits) Bits and hex We combine decimal digits (0-9) to make larger numbers e.g We can also use the two bit symbols, 0 and 1, and combine them to make larger numbers. This same idea applies to hex, which uses 16 distinct hexadecimal digits to represent 16 distinct values. The 16 hex digits are 0 through 9 (which have the same numerical meaning as our decimal digits 0-9) PLUS 6 more hex digits to indicate the six additional hex values, written as the letters A, B, C, D, E and F. These last six hex digits, A through F, represent the six values after the value 9: A is 10, B is 11, and so forth, to F, which has a value of 15. ICT 514_Lect 1_06 35 ICT 514_Lect 1_

10 Binary Base-10 Base-16 (Hex) Bits and hex A B C D Each of the 16 hex digits 0-9, A-F, represents a value of 0 through 15. Why hex? Hex is a compromise between what's closest to the machine, and what's practical for us. Since the most common unit of computer data is the byte, hex conveniently represents all the bits in a byte. 2 hex digits, each one representing 4 of the byte's 8 bits. Hex numbers are commonly used to describe colour in graphics. Hex numbers are also used in HTML E F ICT 514_Lect 1_06 38 Percentages Colour Number Hexadecimal CC FF To convert from Base 10 to Base 16 (Hex) ( (Or just use the Scientific Calculator that comes with Windows!) Web-safe hex (colours) Web-safe combinations are 00, 33, 66, 99, CC, FF in various combinations Although there are 256 web-safe colours, there are only 216 colours that are safe for ALL browsers. Colour Dark gray Orange Violet Olive Dusty Blue Spring Green Hex # #FF6600 #CC00CC # # #00FF33 10

11 Web-safe hex (colours) Download desktop popups for hex and decimal colours (also HTML web-safe tags) from: Images and pixels Images on a monitor are composed of tiny dots called pixels. Pixel is a short for picture element and is a single point or dot in a graphic image. Obviously, the more dots on an image and the closer the dots are together, the better the representation. ICT 514_Lect 1_06 41 ICT 514_Lect 1_06 42 Resolution: 72 dpi Monitors and pixels Resolution: 36 dpi A monitor is made up of dots (pixels), in columns and rows. The number of bits used to represent each pixel determines how many colours or shades of grey can be displayed. If a pixel is represented by 1 bit, each pixel can either be on or off. There are only 2 possible colours in the image - black or white (binary image). If 2 bits are used then there can be 4 (2 2 ) colours or shades of grey. If 8 bits are used, then there can be 256 (2 8 ) colours or shades of grey. ICT 514_Lect 1_

12 Monitors and pixels Pixels are displayed on the screen by shining light on the screen at the pixel spots. The light comes from electron guns which fire a beam of electrons at a phosphor dots behind the monitor screen. The guns scan the phosphor dots on the grid line by line, constantly painting the screen with pixels. The speed at which the guns scan the whole screen and then start again is called the refresh rate of the monitor. The standard refresh rate for monitors of more than 640x480 is 75 Hertz. This means the monitor redraws its display 75 times per second. Monitors and pixels Monochrome monitors were usually white or green text on black background, or black text on white background. The electron gun for monochrome monitors only had two choices: Don t fire the gun at the phosphor dot (pixel is off ). Fire the gun to make the pixel display the default colour ( on ). ICT 514_Lect 1_06 45 ICT 514_Lect 1_06 46 In black and white, a black pixel can be represented by 1 and a white pixel by 0. When the computer opens a black and white bitmapped image, it looks for numbers that describe image information. Every time it comes to a 0 it draws a white pixel. When it comes to a 1 it draws a black pixel. Bitmapped image Enlarged bitmapped image Binary data describing the image ICT 514_Lect 1_06 47 ICT 514_Lect 1_

13 Monitors and colours (stop) In colour monitors, each pixel is fired at by three (not one) electron guns. One gun fires red, one fires green, and one fires blue. These three colours overlap in one pixel and are perceived as one colour. Different colour pixels are produced by varying the strength of each coloured electron beam. For example, R=205 Green=153 Blue=153 gives a dusty pink. If you take out some red, e.g , the colour is more grey. Monitors and colours The resolution of a monitor means the total number of pixels that are displayed on the screen. A resolution of 800 columns of dots by 600 rows of dots is 800x600, which is 480,000. A resolution of 1024x768 has 786,432 dots (or pixels). So if you design a web page for a 1024x768 screen, it may not display as you expect on a smaller screen. ICT 514_Lect 1_06 49 ICT 514_Lect 1_06 50 Colour depth Colour depth For a monochrome monitor, one bit is in one of two possible states. For a colour monitor, information is needed about the amount of red, green and blue that must be fired at the pixel. This takes much more video memory. The space needed in the video memory for each pixel is called the colour depth. Three main colour depth standards: 256 colours - 8 bits per pixel High colour - 16 bits per pixel True colour - 24 bits per pixel ICT 514_Lect 1_06 51 ICT 514_Lect 1_

14 Colour systems RGB is a popular way of recording the colour of a pixel in a graphics file. In many packages, colours are expressed in the RGB code by specifying a number for the amount of red, the amount of green and the amount of blue. RGB is used by applications such as Paint Shop Pro, Photo Shop, Microsoft Paint and Microsoft Word Draw. In most of these applications, you will also see numbers for other systems, such as HSL, HSB, CMY, and CMYK. Sometimes you ll see Lab: This means Luminosity and two arbitrary colour axes (a and ß). This colour mode is based on the description of the actual colour itself. So this is the only colour mode that is independent of devices. ICT 514_Lect 1_06 53 Magenta (M) Black Blue (B) Red (R) Grey gradation RGB model CMY model White Cyan (C) Yellow (Y) Green (G) RGB is an additive model with an origin, which coincides with the position of the "black" colour dot. The bits for each pixel indicate the amount of red, green and blue colour associated with the dot. CMY (Cyan, Magenta, Yellow) is a difference colour model, complementary to the RGB model. In this case, the bits for each pixel indicate the amount of cyan, magenta and yellow which, if subtracted from white, leave red, green and blue respectively. (This model is also called CMYK where K means black. K is used so that it is not confused with B for blue.) The secondary colours of RGB, cyan, magenta, and yellow, are formed by the mixture of two of the primaries and the exclusion of the third. Red and green combine to make yellow, green and blue make cyan, and blue and red make magenta. The combination of red, green, and blue in full intensity makes white. White light is created when all colours of the spectrum converge in full intensity. The primary colors of RGB are the secondary colours of CMY. But as the illustrations show, the colours created by the difference model of CMY don't look exactly like the colours created in the additive model of RGB. 14

15 Colour systems RGB combination Red only Green only Blue only Red and green (blue subtracted) Red and blue (green subtracted) Green and blue (red subtracted) Red, green and blue None The perceived colour when one primary colour is subtracted from the RGB mix. Perceived colour Red Green Blue Yellow Magenta Cyan White Black Colour systems Recap on hex system for HTML In HTML, you need to express the RGB colours together as a single hex number. The hex number for HTML has 3 pairs of two hex digits - one pair for each of the red, green and blue colours. Maximum decimal value each of these colours can have is 255. Decimal = 255, Hex = FF, Binary = (8 bits) So red, green and blue components each have 8 bits. Together we need 24 bits for each colour. That s 24 bits for each pixel. ICT 514_Lect 1_06 57 ICT 514_Lect 1_06 58 Hue is displayed as a location on the circle of the cone and is expressed as a degree between 0 and 360. The central axis of the cone is the grey scale progression. Saturation is the distance from the central axis of the cone, measuring the amount of grey in proportion to the hue in percentage. Luminance (or lightness or brightness) is measured as a percentage from 0% (black) to 100% (white). HSB/HSL SYSTEMS Hue is displayed as a location on the circle of the cone and is expressed as a degree between 0 and 360. Saturation is the distance from the central axis of the cone, measuring the amount of grey in proportion to the hue in percentage. Brightness (or lightne ss) is measured as a percentage from 0% (black) to 100% (white). 15

16 This sample colour using different colour schemes Paint Shop Pro Colour Picker Photo Shop Colour Picker Colour systems Colour.bmp file size = 400K As well as the monochrome and colour options, there is a third one which is somewhere between the two. The grey scale is a colour scheme which has white, black and shades of grey in between. There are a limited number of colours in this scheme because the human eye can not distinguish more than 256 shades of grey. So we need only enough bits to represent 256 different colours and we can do that with 8 bits. Greyscale is best used when scanning a black and white photograph. Colour photographs can also be changed to greyscale. ICT 514_Lect 1_06 63 Greyscale.bmp file size = 134K 16

17 RGB.jpg file size = 49K Colour variations There are substantial differences in how an image is displayed according to your computer, e.g.: Greyscale.jpg file size = 36K Colour balanced on a Mac ICT 514_Lect 1_06 66 Same image displayed on a PC Graphics formats Two major classes of graphics formats: bitmap graphics vector graphics Bitmap files are larger than vector files. Implications are: amount of HD space you need amount of disk space a user who downloads graphics needs time to download Bitmap vs vector graphics Bitmap (raster) graphics Primitive element is a pixel Display can be visualised as a 2D array of pixels. Bitmap graphics best suited for complicated graphic images. ICT 514_Lect 1_06 67 ICT 514_Lect 1_

18 Vector graphics Primitive element is a line or a curve Typically composed of lines, arcs and geometric shapes. Created on a computer. Handles associated with each drawn item. Handles can be used to select, modify or move each item in the graphic. Vector graphics best suited for line drawings. Graphics formats: Bitmap Bitmap graphics (often called raster graphics) are the most popular because they are stored in the format that the screen is going to display them in. Bitmap - representation consisting of columns and rows of dots. The value of each dot (whether it is on or off ) is stored in one or more bits of data. The number of bits for each pixel depends on the colour used. ICT 514_Lect 1_06 69 ICT 514_Lect 1_06 70 Pixel information for every pixel in the graphic is recorded, even if there are 200 pixels of white surrounding the image. This is redundant data. ICT 514_Lect 1_06 71 ICT 514_Lect 1_06 72 Individual pixes of bitmap image 18

19 Graphics formats : Bitmap Bitmap graphics are set at a specified number of pixels. When enlarged, extra pixels are not added but each existing pixel is enlarged. The more the graphic is enlarged, the more jagged the edges. Graphics formats : Vector Vector graphics are created from mathematical models. i.e. graphics by geometry Vectors are simple geometrical shapes like lines and arcs that ultimately become circles and boxes. The mathematical models create the image as a series of mathematical formulas that connect vectors. ICT 514_Lect 1_06 73 ICT 514_Lect 1_06 74 Vector graphics are also called object oriented graphics. Every part of the graphic is a separate object. Using equations to represent curves and lines makes the representation concise and resolution independent. Any scale can be used and the line or or curve can be produced precisely. Compare this to bitmap graphics that is dependent on the scale and resolution in which the graphics was created. Graphics formats : Vector Information about this rectangle: Width: 200 pixels Length: 300 pixels X of origin: col 50 Y of origin: row 60 Line Width: 1 H: 25 R: 255 S: 255 G:153 L: 128 B: 0 X and Y of the origin (200x300 pixels) ICT 514_Lect 1_06 75 ICT 514_Lect 1_

20 Graphics formats : Vector Therefore, vector graphics are smaller files than bitmap graphics because there is no redundant information. Modifying the properties of this rectangle (say changing to 100x150 pixels) causes the pixel version of the rectangle to be redrawn with its new properties. ICT 514_Lect 1_06 77 ICT 514_Lect 1_06 78 Graphics formats : Vector Moving an object in an image simply means changing its location property. Other objects are not affected. If one object partially obscures another object, the software calculates what is visible and what is not and displays accordingly. This process is called clipping. Curves are represented using mathematical formulas. These curves are sometimes known as parametric curves. ICT 514_Lect 1_06 79 ICT 514_Lect 1_

21 Two popular types of parametric curves are: B-spline curves Bezier (pronounced bez-ee-ay ) Both types project a curve through a series of points through which the curve is approximated. The Bezier curve is the more popular. Based on the work of a Renault engineer (Pierre Bezier) Graphics formats : Vector Vector graphics are much more flexible than bitmap graphics. Each object can be manipulated by adding shadow, 3D effects, layering, etc. ICT 514_Lect 1_06 81 ICT 514_Lect 1_06 82 Graphics formats : Vector Graphics formats : Vector Notice what happens when a vector graphic is enlarged No jagged edges. Because the object is constructed using a formula so the formula can be used to correctly enlarge the object. It s a bit like saying you want to double the size therefore multiply by 2. Computer monitors, of course, can only show images using pixels. To display vector graphics on a screen, the computer must translate vector formulas into pixels. This translation affects the refresh rate of your screen. The computer must recalculate all the vectors each time the screen is redrawn. It is faster, then, for the video memory to redraw a screen from a file containing pixel descriptions. ICT 514_Lect 1_06 83 ICT 514_Lect 1_

22 Compression Uncompressed graphic files (BMP) are not supported by browsers. There is a solution to the problem of browser display and of very large files for bitmap graphics - compression. Two types of compression: lossless and lossy Lossless compression: None of the data is lost, just redundant data is eliminated. Example: If 10 adjacent pixels are the same colour, then it is possible to record the colour once and then record the number of pixels to repeat the colour. Obviously, images with large blocks of constant colour will compress much more than images with lots of different colours. ICT 514_Lect 1_06 85 ICT 514_Lect 1_06 86 Compression Lossy compression: Data is actually lost, but generally it is data which doesn t matter too much. The human eye can t see all of the fine colour detail in 16 million colours. Lossy compression reduces file sizes more than lossless compression, so is generally more popular for images to be displayed on the web. ICT 514_Lect 1_06 87 ICT 514_Lect 1_

23 Graphics file formats : Bitmap Compressed bitmap formats: GIF (Graphics Interchange Format) (usually pronounced jiff ) Supports only 256 colours Uses a variation of the LZW (Lempel-Ziv Welch) compression algorithm Uses lossless compression, producing 4 to 10 times compression Two types of GIF file formats: GIF87a - supports interlacing GIF89a - extends the above with support for animation (amongst other things) ICT 514_Lect 1_06 89 ICT 514_Lect 1_06 90 Graphics file formats : Bitmap Compressed bitmap formats: JPG (Joint Photographic Experts Group) or JFIF (JPG file interchange format) (pronounced jay-peg) Uses lossy compression, and the amount of compression can be specified 10:1-20:1 for good quality 30:1-50:1 for moderate quality 60:1-100:1 for poor quality A tradeoff between quality and file size Doesn t work too well with line drawings or flat colour images. ICT 514_Lect 1_06 91 ICT 514_Lect 1_

24 Graphics file formats : Bitmap Graphics file formats : Bitmap PNG (Portable Network Graphic) (pronounced ping ) Similar to GIF but supports 16 million colours Uses the Deflat compression algorithm (as in pkzip). It allows full colour to be stored and has a 10-30% better compression than GIF. Provides quicker interlaced display. It is the copyright free alternative to GIF (which is patented by Unisys) but some older browsers have problems displaying PNG. Which is better to use - GIF or JPG? The answer is, it depends. Photographs and graphics with lots of colour, and particularly colours that blend and fade into one another, are best served by JPG. If your image has flat colour fields, it will compress well in the GIF format. JPG GIF ICT 514_Lect 1_06 93 ICT 514_Lect 1_06 94 JPG JPG Same image viewed with 256- colour set-up GIF 8-bit GIF 4-bit GIF The pixels in the GIF image are "dithering, that is, it is trying to adjust the pixels within a graphic to simulate the display of colours not in the GIF's colour palette. But GIF handles flat colours better than JPG 24

25 Graphics file formats : Bitmap Advantages of GIF: GIFs can be interlaced. Interlaced GIFs appear first with poor resolution and then improve in resolution until the entire image has arrived, allowing the viewer to get a quick idea of what the picture will look like while waiting for the rest. JPGs download linearly, from top row to bottom row. GIF backgrounds can be transparent. The background colour of the browser window can be seen. GIFs can be animated. Poor old JPGs just have to be still. ICT 514_Lect 1_06 97 ICT 514_Lect 1_06 98 Graphics file formats : Bitmap GIFs can also be morphed or warped. Morphing is a very cool looking transition. It is also one of the most complicated ones. A morph looks as if two images melt into each other with a very fluid motion. In technical terms, two images are distorted and a fade occurs between them. ICT 514_Lect 1_06 99 Graphics file formats : Bitmap Advantages of JPG: Better for displaying natural, complex images. Unlike GIF, JPG is always full 24-bit colour, so on anything but a 24-bit monitor it will always be dithered by the browser. If you're fairly certain your target audience is 24-bit capable and quality is an issue, then go for a high quality JPG. The images will be smaller than a GIF too. If size is an issue then go for a lower quality JPG, as it will be substantially smaller than the equivalent GIF. High quality JPG, 43K Medium quality JPG, 13K 25

26 8-bit Color Images Many systems can make use of 8 bits of color information (the so-called \256 colors") in producing a screen image. Such image les use the concept of a lookup table to store color information. Basically, the image stores not color, but instead just a set of bytes, each of which is actually an index into a table with 3-byte values that specify the color for a pixel with that lookup table index. ICT 514_Lect 1_

27 Details about GIF87a GIF standard is simple yet contains many common elements. Limited to 8-bit (256) color images only, which, while producing acceptable color images, is best suited for images with few distinctive colors (e.g., graphics or drawing). GIF standard supports interlacing - successive display of pixels in widely-spaced rows by a 4- pass display process. ICT 514_Lect 1_

28 JPEG ICT 514_Lect 1_

29 PNG TIFF ICT 514_Lect 1_ ICT 514_Lect 1_ EXIF PS and PDF ICT 514_Lect 1_ ICT 514_Lect 1_

30 Other Formats ICT 514_Lect 1_ ICT 514_Lect 1_ Summary ICT 514_Lect 1_ What is the visible region of the electromagnetic spectrum? How do we see colour? What is deuteranopia? What are some types of computer graphics? How many bits in a byte? How many bits in a hex? Name 2 colour schemes? What are the two main types of graphic formats? What are the two main types of compression? What are the advantages of jpg vs gif? File Formats ICT 514_Lect 1_

31 References Cybulski, K. and Valentine, D., Computer Animation, AAST, NJ, Maher, M.L., Simoff, S., and Cicognani, A. (1999). Understanding Virtual Design Studios, Springer-Verlag, London. Norton, P.: 1986, Inside the IBM PC. Webmonkey, Web Developer s Resource, Webopedia, Wide Area Communications, Colour problems on the web, Browser-safe colours, Image compression, HTML/Hex/Dec popup charts, Human Eye, /Vision.html Physiology of Human Vision, eory/vision.html ICT 514_Lect 1_ ICT 514_Lect 1_

Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-06

Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-06 Dr. Shahanawaj Ahamad 1 Outline: Basic concepts underlying Images Popular Image File formats Human perception of color Various Color Models in use and the idea behind them 2 Pixels -- picture elements

More information

CHAPTER 3 I M A G E S

CHAPTER 3 I M A G E S CHAPTER 3 I M A G E S OBJECTIVES Discuss the various factors that apply to the use of images in multimedia. Describe the capabilities and limitations of bitmap images. Describe the capabilities and limitations

More information

Raster (Bitmap) Graphic File Formats & Standards

Raster (Bitmap) Graphic File Formats & Standards Raster (Bitmap) Graphic File Formats & Standards Contents Raster (Bitmap) Images Digital Or Printed Images Resolution Colour Depth Alpha Channel Palettes Antialiasing Compression Colour Models RGB Colour

More information

Image Perception & 2D Images

Image Perception & 2D Images Image Perception & 2D Images Vision is a matter of perception. Perception is a matter of vision. ES Overview Introduction to ES 2D Graphics in Entertainment Systems Sound, Speech & Music 3D Graphics in

More information

INTRODUCTION TO COMPUTER GRAPHICS

INTRODUCTION TO COMPUTER GRAPHICS INTRODUCTION TO COMPUTER GRAPHICS ITC 31012: GRAPHICAL DESIGN APPLICATIONS AJM HASMY hasmie@gmail.com WHAT CAN PS DO? - PHOTOSHOPPING CREATING IMAGE Custom icons, buttons, lines, balls or text art web

More information

MOTION GRAPHICS BITE 3623

MOTION GRAPHICS BITE 3623 MOTION GRAPHICS BITE 3623 DR. SITI NURUL MAHFUZAH MOHAMAD FTMK, UTEM Lecture 1: Introduction to Graphics Learn critical graphics concepts. 1 Bitmap (Raster) vs. Vector Graphics 2 Software Bitmap Images

More information

LECTURE 02 IMAGE AND GRAPHICS

LECTURE 02 IMAGE AND GRAPHICS MULTIMEDIA TECHNOLOGIES LECTURE 02 IMAGE AND GRAPHICS IMRAN IHSAN ASSISTANT PROFESSOR THE NATURE OF DIGITAL IMAGES An image is a spatial representation of an object, a two dimensional or three-dimensional

More information

Images and Colour COSC342. Lecture 2 2 March 2015

Images and Colour COSC342. Lecture 2 2 March 2015 Images and Colour COSC342 Lecture 2 2 March 2015 In this Lecture Images and image formats Digital images in the computer Image compression and formats Colour representation Colour perception Colour spaces

More information

Understanding Image Formats And When to Use Them

Understanding Image Formats And When to Use Them Understanding Image Formats And When to Use Them Are you familiar with the extensions after your images? There are so many image formats that it s so easy to get confused! File extensions like.jpeg,.bmp,.gif,

More information

Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University

Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University Images and Graphics Images and Graphics Graphics and images are non-textual information that can be displayed and printed. Graphics (vector graphics) are an assemblage of lines, curves or circles with

More information

4 Images and Graphics

4 Images and Graphics LECTURE 4 Images and Graphics CS 5513 Multimedia Systems Spring 2009 Imran Ihsan Principal Design Consultant OPUSVII www.opuseven.com Faculty of Engineering & Applied Sciences 1. The Nature of Digital

More information

Topics. 1. Raster vs vector graphics. 2. File formats. 3. Purpose of use. 4. Decreasing file size

Topics. 1. Raster vs vector graphics. 2. File formats. 3. Purpose of use. 4. Decreasing file size Topics 1. Raster vs vector graphics 2. File formats 3. Purpose of use 4. Decreasing file size Vector graphics Object-oriented graphics or drawings Consist of a series of mathematically defined points that

More information

Fundamentals of Multimedia

Fundamentals of Multimedia Fundamentals of Multimedia Lecture 2 Graphics & Image Data Representation Mahmoud El-Gayyar elgayyar@ci.suez.edu.eg Outline Black & white imags 1 bit images 8-bit gray-level images Image histogram Dithering

More information

6. Graphics MULTIMEDIA & GRAPHICS 10/12/2016 CHAPTER. Graphics covers wide range of pictorial representations. Uses for computer graphics include:

6. Graphics MULTIMEDIA & GRAPHICS 10/12/2016 CHAPTER. Graphics covers wide range of pictorial representations. Uses for computer graphics include: CHAPTER 6. Graphics MULTIMEDIA & GRAPHICS Graphics covers wide range of pictorial representations. Uses for computer graphics include: Buttons Charts Diagrams Animated images 2 1 MULTIMEDIA GRAPHICS Challenges

More information

Digital Imaging & Photoshop

Digital Imaging & Photoshop Digital Imaging & Photoshop Photoshop Created by Thomas Knoll in 1987, originally called Display Acquired by Adobe in 1988 Released as Photoshop 1.0 for Macintosh in 1990 Released the Creative Suite in

More information

Graphics for Web. Desain Web Sistem Informasi PTIIK UB

Graphics for Web. Desain Web Sistem Informasi PTIIK UB Graphics for Web Desain Web Sistem Informasi PTIIK UB Pixels The computer stores and displays pixels, or picture elements. A pixel is the smallest addressable part of the computer screen. A pixel is stored

More information

Digital Imaging - Photoshop

Digital Imaging - Photoshop Digital Imaging - Photoshop A digital image is a computer representation of a photograph. It is composed of a grid of tiny squares called pixels (picture elements). Each pixel has a position on the grid

More information

Color & Compression. Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University

Color & Compression. Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University Color & Compression Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University Outline Color Color spaces Multispectral images Pseudocoloring Color image processing

More information

Image is a spatial representation of an object or a scene. (image of a person, place, object)

Image is a spatial representation of an object or a scene. (image of a person, place, object) Graphics & Images Table of Content 1. Introduction 2. Types of graphics 3. Resolution 4. Memory/Storage requirement 5. Types of images 6. Image colour schemes 7. Colour dithering 8. Image processing 9.

More information

Images 6 11/21/2016. Describe the capabilities and limitations of bitmap images. Describe the capabilities and limitations of vector images.

Images 6 11/21/2016. Describe the capabilities and limitations of bitmap images. Describe the capabilities and limitations of vector images. Chapter 6 Images Learning Objectives This lesson looks at images and shows the students what they need to create and edit them. At the end of the lesson, the students will be able to: Discuss the various

More information

BEST PRACTICES FOR SCANNING DOCUMENTS. By Frank Harrell

BEST PRACTICES FOR SCANNING DOCUMENTS. By Frank Harrell By Frank Harrell Recommended Scanning Settings. Scan at a minimum of 300 DPI, or 600 DPI if expecting to OCR the document Scan in full color Save pages as JPG files with 75% compression and store them

More information

ITP 140 Mobile App Technologies. Colors Images Icons

ITP 140 Mobile App Technologies. Colors Images Icons ITP 140 Mobile App Technologies Colors Images Icons Establish a style Look and Feel Create or choose a color palette Pick colors that complement each other Pick colors that are representative of your app

More information

A raster image uses a grid of individual pixels where each pixel can be a different color or shade. Raster images are composed of pixels.

A raster image uses a grid of individual pixels where each pixel can be a different color or shade. Raster images are composed of pixels. Graphics 1 Raster Vector A raster image uses a grid of individual pixels where each pixel can be a different color or shade. Raster images are composed of pixels. Vector graphics use mathematical relationships

More information

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Lecture 8: Color Image Processing 04.11.2017 Dr. Mohammed Abdel-Megeed Salem Media

More information

Bitmap Vs Vector Graphics Web-safe Colours Image compression Web graphics formats Anti-aliasing Dithering & Banding Image issues for the Web

Bitmap Vs Vector Graphics Web-safe Colours Image compression Web graphics formats Anti-aliasing Dithering & Banding Image issues for the Web Bitmap Vs Vector Graphics Web-safe Colours Image compression Web graphics formats Anti-aliasing Dithering & Banding Image issues for the Web Bitmap Vector (*Refer to Textbook Page 175 file formats) Bitmap

More information

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB Unit 5 Graphics and Images Slides based on course material SFU Icons their respective owners 1 Learning Objectives In this unit you will learn

More information

Elements of Design. Basic Concepts

Elements of Design. Basic Concepts Elements of Design Basic Concepts Elements of Design The four elements of design are as follows: Color Line Shape Texture Elements of Design Color: Helps to identify objects Helps understand things Helps

More information

PENGENALAN TEKNIK TELEKOMUNIKASI CLO

PENGENALAN TEKNIK TELEKOMUNIKASI CLO PENGENALAN TEKNIK TELEKOMUNIKASI CLO : 4 Digital Image Faculty of Electrical Engineering BANDUNG, 2017 What is a Digital Image A digital image is a representation of a two-dimensional image as a finite

More information

Computers and Imaging

Computers and Imaging Computers and Imaging Telecommunications 1 P. Mathys Two Different Methods Vector or object-oriented graphics. Images are generated by mathematical descriptions of line (vector) segments. Bitmap or raster

More information

IMAGE SIZING AND RESOLUTION. MyGraphicsLab: Adobe Photoshop CS6 ACA Certification Preparation for Visual Communication

IMAGE SIZING AND RESOLUTION. MyGraphicsLab: Adobe Photoshop CS6 ACA Certification Preparation for Visual Communication IMAGE SIZING AND RESOLUTION MyGraphicsLab: Adobe Photoshop CS6 ACA Certification Preparation for Visual Communication Copyright 2013 MyGraphicsLab / Pearson Education OBJECTIVES This presentation covers

More information

The next table shows the suitability of each format to particular applications.

The next table shows the suitability of each format to particular applications. What are suitable file formats to use? The four most common file formats used are: TIF - Tagged Image File Format, uncompressed and compressed formats PNG - Portable Network Graphics, standardized compression

More information

In order to manage and correct color photos, you need to understand a few

In order to manage and correct color photos, you need to understand a few In This Chapter 1 Understanding Color Getting the essentials of managing color Speaking the language of color Mixing three hues into millions of colors Choosing the right color mode for your image Switching

More information

Introduction to Color Theory

Introduction to Color Theory Systems & Biomedical Engineering Department SBE 306B: Computer Systems III (Computer Graphics) Dr. Ayman Eldeib Spring 2018 Introduction to With colors you can set a mood, attract attention, or make a

More information

Vector VS Pixels Introduction to Adobe Photoshop

Vector VS Pixels Introduction to Adobe Photoshop MMA 100 Foundations of Digital Graphic Design Vector VS Pixels Introduction to Adobe Photoshop Clare Ultimo Using the right software for the right job... Which program is best for what??? Photoshop Illustrator

More information

B.Digital graphics. Color Models. Image Data. RGB (the additive color model) CYMK (the subtractive color model)

B.Digital graphics. Color Models. Image Data. RGB (the additive color model) CYMK (the subtractive color model) Image Data Color Models RGB (the additive color model) CYMK (the subtractive color model) Pixel Data Color Depth Every pixel is assigned to one specific color. The amount of data stored for every pixel,

More information

Factors to Consider When Choosing a File Type

Factors to Consider When Choosing a File Type Factors to Consider When Choosing a File Type Compression Since image files can be quite large, many formats employ some form of compression, the process of making the file size smaller by altering or

More information

Image Optimization for Print and Web

Image Optimization for Print and Web There are two distinct types of computer graphics: vector images and raster images. Vector Images Vector images are graphics that are rendered through a series of mathematical equations. These graphics

More information

Colour. Why/How do we perceive colours? Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!

Colour. Why/How do we perceive colours? Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow! Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Colour Lecture (2 lectures)! Richardson, Chapter

More information

GUIDELINES & INFORMATION

GUIDELINES & INFORMATION GUIDELINES & INFORMATION This document will provide basic guidelines for the use of the World Animal Day logo and general knowledge about the various file formats provided. Adhering to these guidelines

More information

Using Adobe Photoshop

Using Adobe Photoshop Using Adobe Photoshop 1-1 - Advantages of Digital Imaging Until the 70s, using computers for images was unheard of outside academic circles. As general purpose computers have become faster with more capabilities,

More information

Colour. Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Colour Lecture!

Colour. Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Colour Lecture! Colour Lecture! ITNP80: Multimedia 1 Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Richardson,

More information

Lecture 2: An Introduction to Colour Models

Lecture 2: An Introduction to Colour Models Lecture 2: An Introduction to Colour Models An important issue in visual media, and multimedia, is colour. Just as there are a multitude of file formats for computer graphics, there are a range of Colour

More information

Photoshop Elements Week 1 - Photoshop Elements Work Environment

Photoshop Elements Week 1 - Photoshop Elements Work Environment Menu Bar Just like any computer program, you have several dropdown menus to work with. Explore them all! But, most importantly remember to SAVE! Photoshop Elements Toolbox (with keyboard shortcut) Photoshop

More information

Digital Imaging and Image Editing

Digital Imaging and Image Editing Digital Imaging and Image Editing A digital image is a representation of a twodimensional image as a finite set of digital values, called picture elements or pixels. The digital image contains a fixed

More information

Digital Images. Digital Images. Digital Images fall into two main categories

Digital Images. Digital Images. Digital Images fall into two main categories Digital Images Digital Images Scanned or digitally captured image Image created on computer using graphics software Digital Images fall into two main categories Vector Graphics Raster (Bitmap) Graphics

More information

Chapter 11. Preparing a Document for Prepress and Printing Delmar, Cengage Learning

Chapter 11. Preparing a Document for Prepress and Printing Delmar, Cengage Learning Chapter 11 Preparing a Document for Prepress and Printing 2011 Delmar, Cengage Learning Objectives Explore color theory and resolution issues Work in CMYK mode Specify spot colors Create crop marks Create

More information

Understanding Color Theory Excerpt from Fundamental Photoshop by Adele Droblas Greenberg and Seth Greenberg

Understanding Color Theory Excerpt from Fundamental Photoshop by Adele Droblas Greenberg and Seth Greenberg Understanding Color Theory Excerpt from Fundamental Photoshop by Adele Droblas Greenberg and Seth Greenberg Color evokes a mood; it creates contrast and enhances the beauty in an image. It can make a dull

More information

Introduction to Multimedia Computing

Introduction to Multimedia Computing COMP 319 Lecture 02 Introduction to Multimedia Computing Fiona Yan Liu Department of Computing The Hong Kong Polytechnic University Learning Outputs of Lecture 01 Introduction to multimedia technology

More information

Bitmap Image Formats

Bitmap Image Formats LECTURE 5 Bitmap Image Formats CS 5513 Multimedia Systems Spring 2009 Imran Ihsan Principal Design Consultant OPUSVII www.opuseven.com Faculty of Engineering & Applied Sciences 1. Image Formats To store

More information

Colors in Images & Video

Colors in Images & Video LECTURE 8 Colors in Images & Video CS 5513 Multimedia Systems Spring 2009 Imran Ihsan Principal Design Consultant OPUSVII www.opuseven.com Faculty of Engineering & Applied Sciences 1. Light and Spectra

More information

CS101 Lecture 19: Digital Images. John Magee 18 July 2013 Some material copyright Jones and Bartlett. Overview/Questions

CS101 Lecture 19: Digital Images. John Magee 18 July 2013 Some material copyright Jones and Bartlett. Overview/Questions CS101 Lecture 19: Digital Images John Magee 18 July 2013 Some material copyright Jones and Bartlett 1 Overview/Questions What is digital information? What is color? How do pictures get encoded into binary

More information

Color and Images. Computer Science and Engineering College of Engineering The Ohio State University. Lecture 16

Color and Images. Computer Science and Engineering College of Engineering The Ohio State University. Lecture 16 Color and Images Computer Science and Engineering College of Engineering The Ohio State University Lecture 16 Colors in CSS Use: fonts, borders, backgrounds Provides semantic signal: Green go, success,

More information

LECTURE 03 BITMAP IMAGE FORMATS

LECTURE 03 BITMAP IMAGE FORMATS MULTIMEDIA TECHNOLOGIES LECTURE 03 BITMAP IMAGE FORMATS IMRAN IHSAN ASSISTANT PROFESSOR IMAGE FORMATS To store an image, the image is represented in a two dimensional matrix of pixels. Information about

More information

Colour. Cunliffe & Elliott, Chapter 8 Chapman & Chapman, Digital Multimedia, Chapter 5. Autumn 2016 University of Stirling

Colour. Cunliffe & Elliott, Chapter 8 Chapman & Chapman, Digital Multimedia, Chapter 5. Autumn 2016 University of Stirling CSCU9N5: Multimedia and HCI 1 Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Cunliffe & Elliott,

More information

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour CS 565 Computer Vision Nazar Khan PUCIT Lecture 4: Colour Topics to be covered Motivation for Studying Colour Physical Background Biological Background Technical Colour Spaces Motivation Colour science

More information

Section 1. Adobe Photoshop Elements 15

Section 1. Adobe Photoshop Elements 15 Section 1 Adobe Photoshop Elements 15 The Muvipix.com Guide to Photoshop Elements & Premiere Elements 15 Chapter 1 Principles of photo and graphic editing Pixels & Resolution Raster vs. Vector Graphics

More information

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett CS 262 Lecture 01: Digital Images and Video John Magee Some material copyright Jones and Bartlett 1 Overview/Questions What is digital information? What is color? How do pictures get encoded into binary

More information

Lecture #2: Digital Images

Lecture #2: Digital Images Lecture #2: Digital Images CS106E Spring 2018, Young In this lecture we will see how computers display images. We ll find out how computers generate color and discover that color on computers works differently

More information

HTTP transaction with Graphics HTML file + two graphics files

HTTP transaction with Graphics HTML file + two graphics files HTTP transaction with Graphics HTML file + two graphics files Graphics are grids of Pixels (Picture Elements) Each pixel is exactly one color. At normal screen resolution you can't tell they are square.

More information

Commercial Art 1 Photoshop Study Guide. 8) How is on-screen image resolution measured? PPI - Pixels Per Inch

Commercial Art 1 Photoshop Study Guide. 8) How is on-screen image resolution measured? PPI - Pixels Per Inch Commercial Art 1 Photoshop Study Guide To help prepare you for the Photoshop test, be sure you can answer the following questions: 1) What are the three things should you do when you first open a Photoshop

More information

Bit Depth. Introduction

Bit Depth. Introduction Colourgen Limited Tel: +44 (0)1628 588700 The AmBer Centre Sales: +44 (0)1628 588733 Oldfield Road, Maidenhead Support: +44 (0)1628 588755 Berkshire, SL6 1TH Accounts: +44 (0)1628 588766 United Kingdom

More information

Applying mathematics to digital image processing using a spreadsheet

Applying mathematics to digital image processing using a spreadsheet Jeff Waldock Applying mathematics to digital image processing using a spreadsheet Jeff Waldock Department of Engineering and Mathematics Sheffield Hallam University j.waldock@shu.ac.uk Introduction When

More information

Color. Chapter 6. (colour) Digital Multimedia, 2nd edition

Color. Chapter 6. (colour) Digital Multimedia, 2nd edition Color (colour) Chapter 6 Digital Multimedia, 2nd edition What is color? Color is how our eyes perceive different forms of energy. Energy moves in the form of waves. What is a wave? Think of a fat guy (Dr.

More information

CMPSC 390 Visual Computing Spring 2014 Bob Roos Review Notes Introduction and PixelMath

CMPSC 390 Visual Computing Spring 2014 Bob Roos   Review Notes Introduction and PixelMath Review Notes 1 CMPSC 390 Visual Computing Spring 2014 Bob Roos http://cs.allegheny.edu/~rroos/cs390s2014 Review Notes Introduction and PixelMath Major Concepts: raster image, pixels, grayscale, byte, color

More information

Multimedia. Graphics and Image Data Representations (Part 2)

Multimedia. Graphics and Image Data Representations (Part 2) Course Code 005636 (Fall 2017) Multimedia Graphics and Image Data Representations (Part 2) Prof. S. M. Riazul Islam, Dept. of Computer Engineering, Sejong University, Korea E-mail: riaz@sejong.ac.kr Outline

More information

Photoshop 01. Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf

Photoshop 01. Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf Photoshop 01 Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf Topics Raster Graphics Document Setup Image Size & Resolution Tools Selecting and Transforming

More information

Using Adobe Photoshop

Using Adobe Photoshop Using Adobe Photoshop 4 Colour is important in most art forms. For example, a painter needs to know how to select and mix colours to produce the right tones in a picture. A Photographer needs to understand

More information

COLOR AS A DESIGN ELEMENT

COLOR AS A DESIGN ELEMENT COLOR COLOR AS A DESIGN ELEMENT Color is one of the most important elements of design. It can evoke action and emotion. It can attract or detract attention. I. COLOR SETS COLOR HARMONY Color Harmony occurs

More information

Sampling Rate = Resolution Quantization Level = Color Depth = Bit Depth = Number of Colors

Sampling Rate = Resolution Quantization Level = Color Depth = Bit Depth = Number of Colors ITEC2110 FALL 2011 TEST 2 REVIEW Chapters 2-3: Images I. Concepts Graphics A. Bitmaps and Vector Representations Logical vs. Physical Pixels - Images are modeled internally as an array of pixel values

More information

Chapter 3 Graphics and Image Data Representations

Chapter 3 Graphics and Image Data Representations Chapter 3 Graphics and Image Data Representations 3.1 Graphics/Image Data Types 3.2 Popular File Formats 3.3 Further Exploration 1 Li & Drew c Prentice Hall 2003 3.1 Graphics/Image Data Types The number

More information

Specific structure or arrangement of data code stored as a computer file.

Specific structure or arrangement of data code stored as a computer file. FILE FORMAT Specific structure or arrangement of data code stored as a computer file. A file format tells the computer how to display, print, process, and save the data. It is dictated by the application

More information

LECTURE 07 COLORS IN IMAGES & VIDEO

LECTURE 07 COLORS IN IMAGES & VIDEO MULTIMEDIA TECHNOLOGIES LECTURE 07 COLORS IN IMAGES & VIDEO IMRAN IHSAN ASSISTANT PROFESSOR LIGHT AND SPECTRA Visible light is an electromagnetic wave in the 400nm 700 nm range. The eye is basically similar

More information

ITP 140 Mobile App Technologies. Images

ITP 140 Mobile App Technologies. Images ITP 140 Mobile App Technologies Images Images All digital images are rectangles! Each image has a width and height 2 Terms Pixel A picture element Screen size In inches Resolution A width and height DPI

More information

Figure 1: Energy Distributions for light

Figure 1: Energy Distributions for light Lecture 4: Colour The physical description of colour Colour vision is a very complicated biological and psychological phenomenon. It can be described in many different ways, including by physics, by subjective

More information

Lecture - 3. by Shahid Farid

Lecture - 3. by Shahid Farid Lecture - 3 by Shahid Farid Image Digitization Raster versus vector images Progressive versus interlaced display Popular image file formats Why so many formats? Shahid Farid, PUCIT 2 To create a digital

More information

CSC 170 Introduction to Computers and Their Applications. Lecture #3 Digital Graphics and Video Basics. Bitmap Basics

CSC 170 Introduction to Computers and Their Applications. Lecture #3 Digital Graphics and Video Basics. Bitmap Basics CSC 170 Introduction to Computers and Their Applications Lecture #3 Digital Graphics and Video Basics Bitmap Basics As digital devices gained the ability to display images, two types of computer graphics

More information

3.1 Graphics/Image age Data Types. 3.2 Popular File Formats

3.1 Graphics/Image age Data Types. 3.2 Popular File Formats Chapter 3 Graphics and Image Data Representations 3.1 Graphics/Image Data Types 3.2 Popular File Formats 3.1 Graphics/Image age Data Types The number of file formats used in multimedia continues to proliferate.

More information

1 Li & Drew c Prentice Hall Li & Drew c Prentice Hall 2003

1 Li & Drew c Prentice Hall Li & Drew c Prentice Hall 2003 Chapter 3 Graphics and Image Data Representations 3.1 Graphics/Image Data Types 3.2 Popular File Formats 3.3 Further Exploration 3.1 Graphics/Image Data Types The number of file formats used in multimedia

More information

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology Course Presentation Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology Physics of Color Light Light or visible light is the portion of electromagnetic radiation that

More information

Digital imaging or digital image acquisition is the creation of digital images, typically from a physical scene. The term is often assumed to imply

Digital imaging or digital image acquisition is the creation of digital images, typically from a physical scene. The term is often assumed to imply Digital imaging or digital image acquisition is the creation of digital images, typically from a physical scene. The term is often assumed to imply or include the processing, compression, storage, printing,

More information

Technology and digital images

Technology and digital images Technology and digital images Objectives Describe how the characteristics and behaviors of white light allow us to see colored objects. Describe the connection between physics and technology. Describe

More information

PHOTO 11: INTRODUCTION TO DIGITAL IMAGING

PHOTO 11: INTRODUCTION TO DIGITAL IMAGING 1 PHOTO 11: INTRODUCTION TO DIGITAL IMAGING Instructor: Sue Leith, sleith@csus.edu EXAM REVIEW Computer Components: Hardware - the term used to describe computer equipment -- hard drives, printers, scanners.

More information

15110 Principles of Computing, Carnegie Mellon University

15110 Principles of Computing, Carnegie Mellon University 1 Overview Human sensory systems and digital representations Digitizing images Digitizing sounds Video 2 HUMAN SENSORY SYSTEMS 3 Human limitations Range only certain pitches and loudnesses can be heard

More information

Digital Asset Management 2. Introduction to Digital Media Format

Digital Asset Management 2. Introduction to Digital Media Format Digital Asset Management 2. Introduction to Digital Media Format 2010-09-09 Content content = essence + metadata 2 Digital media data types Table. File format used in Macromedia Director File import File

More information

15110 Principles of Computing, Carnegie Mellon University

15110 Principles of Computing, Carnegie Mellon University 1 Last Time Data Compression Information and redundancy Huffman Codes ALOHA Fixed Width: 0001 0110 1001 0011 0001 20 bits Huffman Code: 10 0000 010 0001 10 15 bits 2 Overview Human sensory systems and

More information

Indexed Color. A browser may support only a certain number of specific colors, creating a palette from which to choose

Indexed Color. A browser may support only a certain number of specific colors, creating a palette from which to choose Indexed Color A browser may support only a certain number of specific colors, creating a palette from which to choose Figure 3.11 The Netscape color palette 1 QUIZ How many bits are needed to represent

More information

Coreldraw Crash Course

Coreldraw Crash Course Coreldraw Crash Course Yannick Kremer Vrije Universiteit Amsterdam, February 27, 2007 Outline - Introduction to the basics of digital imaging - Bitmaps - Vectors - Colour: RGB vs CMYK - What can you do

More information

Computer Graphics: Graphics Output Primitives Primitives Attributes

Computer Graphics: Graphics Output Primitives Primitives Attributes Computer Graphics: Graphics Output Primitives Primitives Attributes By: A. H. Abdul Hafez Abdul.hafez@hku.edu.tr, 1 Outlines 1. OpenGL state variables 2. RGB color components 1. direct color storage 2.

More information

Digital Images. Back to top-level. Digital Images. Back to top-level Representing Images. Dr. Hayden Kwok-Hay So ENGG st semester, 2010

Digital Images. Back to top-level. Digital Images. Back to top-level Representing Images. Dr. Hayden Kwok-Hay So ENGG st semester, 2010 0.9.4 Back to top-level High Level Digital Images ENGG05 st This week Semester, 00 Dr. Hayden Kwok-Hay So Department of Electrical and Electronic Engineering Low Level Applications Image & Video Processing

More information

Chapter 3 Graphics and Image Data Representations

Chapter 3 Graphics and Image Data Representations Chapter 3 Graphics and Image Data Representations 3.1 Graphics/Image Data Types 3.2 Popular File Formats Li, Drew, & Liu 1 1 3.1 Graphics/Image Data Types The number of file formats used in multimedia

More information

Basics of Colors in Graphics Denbigh Starkey

Basics of Colors in Graphics Denbigh Starkey Basics of Colors in Graphics Denbigh Starkey 1. Visible Spectrum 2 2. Additive vs. subtractive color systems, RGB vs. CMY. 3 3. RGB and CMY Color Cubes 4 4. CMYK (Cyan-Magenta-Yellow-Black 6 5. Converting

More information

White light can be split into constituent wavelengths (or colors) using a prism or a grating.

White light can be split into constituent wavelengths (or colors) using a prism or a grating. Colors and the perception of colors Visible light is only a small member of the family of electromagnetic (EM) waves. The wavelengths of EM waves that we can observe using many different devices span from

More information

A picture is worth a thousand words

A picture is worth a thousand words Images Images Images include graphics, such as backgrounds, color schemes and navigation bars, and photos and other illustrations An essential part of a multimedia product, is present in every multimedia

More information

What You ll Learn Today

What You ll Learn Today CS101 Lecture 18: Image Compression Aaron Stevens 21 October 2010 Some material form Wikimedia Commons Special thanks to John Magee and his dog 1 What You ll Learn Today Review: how big are image files?

More information

Color, graphics and hardware Monitors and Display

Color, graphics and hardware Monitors and Display Color, graphics and hardware Monitors and Display No two monitors display the same image in exactly the same way 1. Gamma settings - hardware setting on a monitor that controls the brightness of the pixels

More information

Positive & Negative Space = the area around or between a design. Asymmetrical = balanced but one part is small and one part is large

Positive & Negative Space = the area around or between a design. Asymmetrical = balanced but one part is small and one part is large Study Guide Compostion COMMERCIAL ART Positive & Negative Space = the area around or between a design Radial Symmetrical = balance is circular Asymmetrical = balanced but one part is small and one part

More information

Introduction. The Spectral Basis for Color

Introduction. The Spectral Basis for Color Introduction Color is an extremely important part of most visualizations. Choosing good colors for your visualizations involves understanding their properties and the perceptual characteristics of human

More information

1. Using Images on Web Pages 2. Image Formats 3. Bitmap Image Formats

1. Using Images on Web Pages 2. Image Formats 3. Bitmap Image Formats CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB By Hassan S. Shavarani UNIT5: GRAPHICS 1 TOPICS 1. Using Images on Web Pages 2. Image Formats 3. Bitmap Image Formats 2 THE TAG EXAMPLE

More information

05 Color. Multimedia Systems. Color and Science

05 Color. Multimedia Systems. Color and Science Multimedia Systems 05 Color Color and Science Imran Ihsan Assistant Professor, Department of Computer Science Air University, Islamabad, Pakistan www.imranihsan.com Lectures Adapted From: Digital Multimedia

More information

Hello, welcome to the video lecture series on Digital image processing. (Refer Slide Time: 00:30)

Hello, welcome to the video lecture series on Digital image processing. (Refer Slide Time: 00:30) Digital Image Processing Prof. P. K. Biswas Department of Electronics and Electrical Communications Engineering Indian Institute of Technology, Kharagpur Module 11 Lecture Number 52 Conversion of one Color

More information