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

Slides:



Advertisements
Similar presentations
Computer Graphics- SCC 342
Advertisements

Overview of Graphic Systems
MR.E.S.AGRAWAL SGGSIE&T, NANDED CAD Software and Hardware.
Multimedia for the Web: Creating Digital Excitement Multimedia Element -- Graphics.
Java ThreadsGraphics Programming Graphics Programming: Graphics Devices.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
An Introduction to Computer Graphics B.Sc. (Hons) Multimedia ComputingMedia Technologies.
Bitmap Image Editing B.Sc. (Hons) Multimedia ComputingMedia Technologies.
Bitmap Image Editing B.Sc. (Hons) Multimedia ComputingMedia Technologies.
B.Sc. Multimedia ComputingMedia Technologies Media Technologies Module Review.
B.Sc. Multimedia ComputingMedia Technologies Vector Graphics.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
SWE 423: Multimedia Systems Chapter 4: Graphics and Images.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Introduction to Computer Graphics
Vector vs. Bitmap SciVis V
Object Orientated Data Topic 5: Multimedia Technology.
V Obtained from a summer workshop in Guildford County July, 2014
Part A Multimedia Production Rico Yu. Part A Multimedia Production Ch.1 Text Ch.2 Graphics Ch.3 Sound Ch.4 Animations Ch.5 Video.
1. 2  A computer is a device capable of storing data  in a format suited to the computer,  which is then processed by mathematical manipulation and.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
1 Bitmap Graphics It is represented by a dot pattern in which each dot is called a pixel. Each pixel can be in any one of the colors available and the.
COMP Bitmapped and Vector Graphics Pages Using Qwizdom.
Lecture 03 Fasih ur Rehman
BY Kamran Yousaf Computer Graphics & Animation. BY Kamran Yousaf Contents Introduction Usage, Application & Advantages Video Display Devices Output Devices.
University College Dublin1 Output devices COMP 3003.
Lecture 4 - Introduction to Computer Graphics
Presentation Design: Graphics. More About Color “Bit depth” of colors -- This is based on the smallest unit of information that a computer understands.
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
Vector vs. Bitmap
CSC 461: Lecture 1 1 Lecture 1: Introduction Objectives Explore what computer graphics is about Survey some application areas Introduce a history of computer.
Objectives Differentiate between raster scan display and random scan display.
1 Computer Graphics Part 2: Images. 2 What is an image?  An image is the graphical and visual representation of some information that can be displayed.
Section 8.1 Create a custom theme Design a color scheme Use shared borders Section 8.2 Identify types of graphics Identify and compare graphic formats.
Information Processes and Technology Multimedia: Graphics.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 3 This presentation © 2004, MacAvon Media Productions Introduction to Computer Graphics.
CS- 375 Graphics and Human Computer Interaction Lecture 1: 12/4/1435 Fundamental Techniques in Graphics Lecturer: Kawther Abas.
Chapter 3: Images Yaqoob Al-Slaise ITBIS351. Outline Work out your graphical approach by planning your approach Organizing your tools Configuring your.
2D Graphics Theory & Principles. Single Point Smallest addressable area on screen or digital image.
By Courtney Field Creative digital graphics. Types of graphics and examples There are a number of different types of graphics file formats. Each type.
 Video Display Devices Video Display Devices  Cathode-ray tube (CRT) Monitors Cathode-ray tube (CRT) Monitors  Display Technologies Display Technologies.
Digital Graphics. Formats: BMP – Bitmap image file which is used to store Bitmap digital images PNG – Portable Network Graphics GIF – Graphics Interchange.
Digital Media Dr. Jim Rowan ITEC So far… We have compared bitmapped graphics and vector graphics We have discussed bitmapped images, some file formats.
Chapter 3 Image Files © 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website,
Chapter 8B Graphics and Multimedia. 8B-2 Graphic File Formats Bitmapped images –Most common image type –Also called raster images –Image is drawn using.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Overview of Graphics System
Computer Graphics & Multimedia
Digital Media Dr. Jim Rowan ITEC Vector Graphics Elegant way to construct digital images that –have a compact representation –are scalable –are.
Graphics and Image Data Representations 1. Q1 How images are represented in a computer system? 2.
Guilford County SciVis V104.03
1.  The primary output device in a graphics system is a video monitor. These monitors are based on Cathode Ray Tube (CRT) design.  CRT is a vacuum tube/electron.
Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014.
Software Design and Development Storing Data Part 2 Text, sound and video Computing Science.
Mohammed AM Dwikat CIS Department Digital Image.
The Cathode Ray Tube Monitor
Vector vs. Bitmap. Vector Images Vector images (also called outline images) are images made with lines, text, and shapes. Test type is considered to be.
Chapter 3 Image Files © 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website,
Computer Graphics Lecture 3 Computer Graphics Hardware
Vector vs. Bitmap.
Overview of Graphics Systems
CSI-447: Multimedia Systems
Lecture Week 4 Images.
IMAGES.
Learning Intention I will learn how a computer stores graphics.
Chapter 3:- Graphics Eyad Alshareef Eyad Alshareef.
Digital Media Dr. Jim Rowan ITEC 2110.
Graphics Systems SUBJECT: COMPUTER GRAPHICS LECTURE NO: 02 BATCH: 16BS(INFORMATION TECHNOLOGY) 1/4/
Chapter 2 Overview of Graphics Systems
Presentation transcript:

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

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

Cathode Ray Tube (CRT)

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.

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

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

Vector Displays

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

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

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

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.

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

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.

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.

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

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.

Random v Raster

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

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

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

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.

Raster Scan

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

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’

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

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

Raster Scan

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

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

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

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

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

Aliasing

Antialiasing Lines AliasedAntialiased

Media TechnologiesB.Sc.(Hons) Multimedia Computing Aliased

Media TechnologiesB.Sc.(Hons) Multimedia Computing Antialiased

Media TechnologiesB.Sc.(Hons) Multimedia Computing

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

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)

True Colour Human eye can distinguish between 2 24 colours = 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’

Image Transformations Scaling Rotations Translations Reflections (flip) Freeform

Translation

Scaling

Rotation

Reflection (flip)

Freeform (distort)

Compositing Images

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.

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