Presentation is loading. Please wait.

Presentation is loading. Please wait.

Media TechnologiesB.Sc.(Hons) Multimedia Computing Graphics Devices Principles and Image Structures.

Similar presentations


Presentation on theme: "Media TechnologiesB.Sc.(Hons) Multimedia Computing Graphics Devices Principles and Image Structures."— Presentation transcript:

1 Media TechnologiesB.Sc.(Hons) Multimedia Computing Graphics Devices Principles and Image Structures

2 Agenda Basic CRT Principles Vector Graphic Displays Raster Graphics Displays Aliasing Image Transformations

3 Cathode Ray Tube (CRT)

4 Basic Principle of the CRT Electrons emitted here Focused here x axis deflection plate y axis deflection plate Phosphor coating Phosphor coating emits light from energy provided by electron beam but only lasts for short period and must be ‘refreshed’ to remove flicker of screen image. Typical refresh rates are 60Hz - 80 Hz the higher the more stable is the resultant display. Cheaper CRTs would not always support higher refresh rates.

5 Display Devices Vector Displays (Random Scan) Raster Displays (Raster Scan)

6 Media TechnologiesB.Sc.(Hons) Multimedia Computing Vector Scan Displays

7 Vector Displays

8 Media TechnologiesB.Sc.(Hons) Multimedia Computing Vector Displays

9 Often referred to as Random Scan Devices, stroke- writing or calligraphic displays Picture definition stored as a set of line drawing commands Draws each component line in turn Originally designed for architectural and engineering layouts High resolutions with smooth point-to-point line drawing functions Not able to display photo-realistic images

10 Media TechnologiesB.Sc.(Hons) Multimedia Computing Vector Graphics

11 Vector graphic files contain mathematical descriptions of one or more image elements, which are used by the rendering application to construct a final image. Vector files are thus said to be made up of descriptions of image elements or objects, rather than pixel values.

12 Example Formats Microsoft Windows metafile.WMF Corel Computer Graphics Metafile.CGM Autodesk Data Exchange.DXF Shockwave Flash.SWF Fireworks and Photoshop have tools for creating and editing vector graphics

13 Vector Graphics - Pros Vector files are useful for storing images composed of line-based elements such as lines and polygons, or those that can be decomposed into simple geometrical objects, such as text. More sophisticated formats can also store 3D objects such as polyhedrons and wire-frame models. Vector data can be easily scaled and otherwise manipulated to accommodate the resolution of a spectrum of output devices.

14 Vector Graphics - Pros Many vector files containing only ASCII-format data can be modified with simple text editing tools. Individual elements may be added, removed, or changed without affecting other objects in the image. It is usually easy to render vector data and save it to a bitmap format file, or, alternately, to convert the data to another vector format, with good results.

15 Vector Graphics - Cons Vector files cannot easily be used to store extremely complex images, such as some photographs, where color information is paramount and may vary on a pixel-by-pixel basis. The appearance of vector images can vary considerably depending upon the application interpreting the image. Factors include the rendering application's compatibility with the creator application and the sophistication of its toolkit of geometric primitives and drawing operations

16 Vector Graphics - Cons Vector data also displays best on vectored output devices such as plotters and random scan displays. High-resolution raster displays are needed to display vector graphics as effectively. Reconstruction of vector data may take considerably longer than that contained in a bitmap file of equivalent complexity, because each image element must be drawn individually and in sequence.

17 Random v Raster

18 Scaleable Vector Graphics SVG is a language for describing two-dimensional graphics and graphical applications in XML Scaleable means extendable Interaction - mouse events Animation - animated components

19 SVG still in Development Development by WC3 - SVG Web Consortium Working Group Group membership made up of interested parties from computer graphics community et al. Representatives from companies including: Adobe Systems Microsoft Corporation Sun Microsystems Autodesk Corel Nokia

20 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan Displays

21 Based on TV Technology Electron beam sweeps scan lines row by row down the phosphor screen based on information stored in the Frame Buffer ‘painting’ one line at a time Frame buffer holds total screen area Screen area comprised of picture elements (pixels) Often characterised by their resolution, aspect ratio, and colour depth.

22 Raster Scan

23 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan

24 Raster Scan Properties Resolution = number of pixels available on display, 640 x 480 ( VGA ), 800 x 600, 1024 x 768 ( SVGA ) Aspect ratio = number of horizontal pixels / vertical pixels so 800 / 600 = 1.3. or 4 / 3 = 1024 / 768 etc 4/3 artistically (visually) pleasing? Try wide-screen! Bit depth determined by Frame Buffer - colours available for each pixel - determined by number of bits stored for each pixel - hence bits per pixel. 1 bit per pixel = monochrome (black and white) Typically 24 or 32 bits per pixel gives ‘true colour’

25 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan Coordinates x y Origin (0,0) at top left-hand corner y values increase down the screen

26 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan Aliasing

27 Raster Scan

28 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan

29 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan

30 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan

31 Media TechnologiesB.Sc.(Hons) Multimedia Computing Raster Scan

32 Aliasing Bitmap images will exhibit aliasing of lines due to the underlying method of their storage and display. Algorithms applied to final image to smooth jagged edges and give more gradation between edge colours to provide antialising

33 Aliasing

34 Antialiasing Lines AliasedAntialiased

35 Media TechnologiesB.Sc.(Hons) Multimedia Computing Aliased

36 Media TechnologiesB.Sc.(Hons) Multimedia Computing Antialiased

37 Media TechnologiesB.Sc.(Hons) Multimedia Computing

38 Media TechnologiesB.Sc.(Hons) Multimedia Computing Bitmap Image Editing

39 Bitmapped Graphics Allow for high-definition photorealistic images. Image encoded on a pixel by pixel basis. Image resolution degraded when scaled Supports lossless compressions algorithms File Formats -.BMP,.GIF,.JPG,.TIF.TGA Software Adobe Photoshop (with ImageReady) Fireworks PaintShop Pro (Shareware)

40 True Colour Human eye can distinguish between 2 24 colours = 16 777 216 colours Thus any system giving >= 2 24 colours can be described as ‘Truecolour’ or Truecolor 24 bits per pixel yields true colour 16 bits per pixel often referred to as ‘High Colour’

41 Image Transformations Scaling Rotations Translations Reflections (flip) Freeform

42 Translation

43 Scaling

44 Rotation

45 Reflection (flip)

46 Freeform (distort)

47 Compositing Images

48

49

50 A Word on Standards De-Facto Standard ‘by fact’ A format, language, or protocol that has become a standard not because it has been approved by a standards organization but because it is widely used and recognized by the industry as being standard; e.g.SWF - adopted by fact of use. De-Jure - ‘by law’ Adopted by agreement e.g SVG development within framework of W3C Working Group.

51 Reference Guide Encyclopedia of Graphics File Formats Second Edition James D. Murry and William VanRyper O'Reilly & Associates 1996 ISBN 1-56592-161-5 Chapman and Chapman


Download ppt "Media TechnologiesB.Sc.(Hons) Multimedia Computing Graphics Devices Principles and Image Structures."

Similar presentations


Ads by Google