COGS 119/219 MATLAB for Experimental Research. Fall 2017 Image Processing in Matlab

Size: px
Start display at page:

Download "COGS 119/219 MATLAB for Experimental Research. Fall 2017 Image Processing in Matlab"

Transcription

1 COGS 119/219 MATLAB for Experimental Research Fall 2017 Image Processing in Matlab

2 What is an image? An image is an array, or a matrix of square pixels (picture elements) arranged in rows and columns.

3 8-bit grey scale image In a (8-bit) grey scale image, each picture element has an assigned intensity that ranges from 0 to 255. A grey scale image includes many shades of grey. Each pixel has a value from 0 (black) to 255 (white). The possible range of the pixel values depend on the color depth of the image, here 8-bit = 256 tones or grey scales.

4 True-color A true-color image has 24 bit color depth ~= 16 million colors. A true color image assembled from three grey scale images colored red, green and blue.

5 16 bit grey scale image Some grey scale images have more grey scales, e.g. 16 bits = grey scales. In principle, three grey scale images can be combined to form an image with 281,474,976,710,656 grey scales ( = x x 65536)

6 Image formats There are two general groups of images: vector graphics (or line art) and bitmaps (pixel-based). Some of the most common file formats are:

7 Colors - RGB The RGB color model relates very closely to the way we perceive color with the r, g and b receptors in or retinas. RGB uses additive color mixing. RGB is the basic color model used in television, computers, for web graphics, and in any medium that projects color with light. The secondary colors of RGB cyan, magenta and yellow are formed by mixing the two of the primary colors (red, green or blue) and excluding the third color.

8 RGB Red and green combine to make yellow, green and blue to make cyan, blue and red form magenta. The combination of red, green and blue in full intensity makes white.

9 CMYK The 4-color CMYK model used in printing lays down overlapping layers of varying percentages of transparent cyan (C), magenta (M), and yellow (Y) inks. In addition, a layer of black (B) ink can be added. CMYK color model uses subtractive color model.

10 Figures and Images >> help figure figure(): creates a figure window figure(h): makes H the current figure, forces it to become visible, and raises it above all other figures on the screen. If Figure H does not exist, and H is an integer, a new figure is created with handle H. >> help image image(x): displays matrix X as an image. Each element of X specifies the color of a rectilinear patch in the image.

11 Figures and Images >> x = [ ]; >> figure(1) >> image(x) >> x = [ ; ]; >> figure(2) >> image(x) How do the colors refer to numbers?

12 Indexed images in Matlab An indexed image consists of a data matrix X and a colormap matrix, which is N x 3 array of class double containing values in the range [0,1]. Each row of the map specifies red, blue and green components of a single color. The color of each image pixel is determined by using the corresponding value of X as an index into the map. The value 1 points to the first row in the map, 2 points to the second row, and so on. Values of X must be integers.

13 Colormap You can use defaults or make your own. >> help colormap colormap(map) sets the current figure's colormap to MAP. Some built-in colormaps are: Jet: Default colormap

14 Colormap >> figure(3); >> image(x); >> colormap( autumn ) >> figure(4); >> image(x); >> colormap( spring )

15 Colormap A colormap is also a matrix. For color images, it is an N x 3 matrix where the three columns corresponds to the RGB (red, green, blue) indices.

16 Colormap >> c = colormap( spring ); >> c2 = colormap( autumn );

17 Colormap The reason we don t see much of a color range is, the color map has many possible colors (e.g. 64 colors) so we are using only a subset of the colors. But we can easily scale the values of the data matrix to use the full color map. >> help imagesc Scale data and display as image. >> figure(5) >> imagesc(x) >> colormap( spring )

18 Colormap Alternatively, we can create a new image matrix that uses a large range of values (between 0 and 64) in the first place. >> img = round(rand(100,100)*63)+1; >> figure(6) >> image(img) >> colormap( spring );

19 Colormap >> figure(3) >> colormap( hot ) >> colormap(3, winter ) will change the figure whose handle is 3

20 Change axis elements >> help axis >> figure(3); >> axis off; >> axis square;

21 User-defined colormaps We can also make our own colormaps. >> mycmap1 = [0 0 0 ; ; ; ; 1 1 1]; >> mycmap1 = reshape(mycmap1, 3,5 )'; >> figure(7); >> axis off; >> axis square; >> image(img); >> colormap(mycmap1);

22 User-defined colormaps We can also make our own colormaps. >> mycmap1 = [0 0 0 ; ; ; ; 1 1 1]; >> mycmap1 = reshape(mycmap1, 3,5 )'; >> figure(7); >> axis off; >> axis square; >> image(img); >> colormap(mycmap1); Why aren t there more colors?

23 User-defined colormaps We can also make our own colormaps. >> mycmap1 = [0 0 0 ; ; ; ; 1 1 1]; >> mycmap1 = reshape(mycmap1, 3,5 )'; >> figure(7); >> axis off; >> axis square; >> image(img); >> colormap(mycmap1); Now the issue is my colormap has 5 colors but my image has 64. Since I have haven t used imagesc, any number greater than or equal to 5in this image will be displayed as the 5 th color, and in this example that is a medium-light blue.try changing the 5 th row of mycmap1 and draw figure again to check

24 User-defined colormaps We can also make our own colormaps. >> mycmap1 = [0 0 0 ; ; ; ; 1 1 1]; >> mycmap1 = reshape(mycmap1, 3,5 )'; >> figure(7); >> axis off; >> axis square; >> image(img); >> colormap(mycmap1); Try imagesc instead of image

25 User-defined colormaps We can also make our own colormaps. >> mycmap1 = [0 0 0 ; ; ; ; 1 1 1]; >> mycmap1 = reshape(mycmap1, 3,5 )'; >> figure(7); >> axis off; >> axis square; >> imagesc(img); >> colormap(mycmap1); Notice colors in the image are the same but now it s interpolating such that the range of numbers 1:64 are being assigned more uniformly to the range of colors available

26 Let s play with colormaps New.m file called mycolormaps.m clear all; close all; colormap(gray(256)); myimg = reshape(1:256,16,16); image(myimg); axis square; axis off; pause figure(1); for i = 1:200 cmaps = rand(256,3); colormap(cmaps); drawnow end What does the code do?

Downloads from: https://ravishbegusarai.wordpress.com/download_books/

Downloads from: https://ravishbegusarai.wordpress.com/download_books/ 1. The graphics can be a. Drawing b. Photograph, movies c. Simulation 11. Vector graphics is composed of a. Pixels b. Paths c. Palette 2. Computer graphics was first used by a. William fetter in 1960 b.

More information

!"#"$%& Some slides taken shamelessly from Prof. Yao Wang s lecture slides

!#$%&   Some slides taken shamelessly from Prof. Yao Wang s lecture slides http://ekclothing.com/blog/wp-content/uploads/2010/02/spring-colors.jpg Some slides taken shamelessly from Prof. Yao Wang s lecture slides $& Definition of An Image! Think an image as a function, f! f

More information

Nintendo. January 21, 2004 Good Emulators I will place links to all of these emulators on the webpage. Mac OSX The latest version of RockNES

Nintendo. January 21, 2004 Good Emulators I will place links to all of these emulators on the webpage. Mac OSX The latest version of RockNES 98-026 Nintendo. January 21, 2004 Good Emulators I will place links to all of these emulators on the webpage. Mac OSX The latest version of RockNES (2.5.1) has various problems under OSX 1.03 Pather. You

More information

Fundamentals of Multimedia. Lecture 3 Color in Image & Video

Fundamentals of Multimedia. Lecture 3 Color in Image & Video Fundamentals of Multimedia Lecture 3 Color in Image & Video Mahmoud El-Gayyar elgayyar@ci.suez.edu.eg Mahmoud El-Gayyar / Fundamentals of Multimedia 1 Black & white imags Outcomes of Lecture 2 1 bit images,

More information

Chattahoochee Triathlon Club Brand Guidelines

Chattahoochee Triathlon Club Brand Guidelines Chattahoochee Triathlon Club Brand Guidelines Overview By following the same set of graphic standard guidelines, we can ensure that all of our communications are integrated and consistent. By making our

More information

Logo Guidelines. Contents. About the Identity 2 Logo Variations 4 Minimum Logo Size 5 Logo Clear Space 6 Logo Don ts 7 Brand Architecture

Logo Guidelines. Contents. About the Identity 2 Logo Variations 4 Minimum Logo Size 5 Logo Clear Space 6 Logo Don ts 7 Brand Architecture Logo Guidelines Developed by Haft2 Inc. First Edition August 2011 Contents About the Identity 2 Logo Variations 4 Minimum Logo Size 5 Logo Clear Space 6 Logo Don ts 7 Brand Architecture Explorers Edge

More information

LOGO USAGE GUIDELINES OCTOBER 2016

LOGO USAGE GUIDELINES OCTOBER 2016 LOGO USAGE GUIDELINES OCTOBER 2016 PREFERRED LOGO The Robert Toigo Foundation logo is the most often seen expression of our identity. When we use our logo consistently and correctly, our audiences will

More information

Understanding Human Color Vision

Understanding Human Color Vision Understanding Human Color Vision CinemaSource, 18 Denbow Rd., Durham, NH 03824 cinemasource.com 800-483-9778 CinemaSource Technical Bulletins. Copyright 2002 by CinemaSource, Inc. All rights reserved.

More information

Part 1: Introduction to Computer Graphics

Part 1: Introduction to Computer Graphics Part 1: Introduction to Computer Graphics 1. Define computer graphics? The branch of science and technology concerned with methods and techniques for converting data to or from visual presentation using

More information

MATLAB Programming. Visualization

MATLAB Programming. Visualization Programming Copyright Software Carpentry 2011 This work is licensed under the Creative Commons Attribution License See http://software-carpentry.org/license.html for more information. Good science requires

More information

Computer Graphics. Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion

Computer Graphics. Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion Computer Graphics Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion 2 Refresh and Raster Scan Display System Used in Television Screens. Refresh CRT is point plotting

More information

one M2M Logo Brand Guidelines

one M2M Logo Brand Guidelines one M2M Logo Brand Guidelines July 2012 Logo Design Explanation What does the one M2M logo symbolize? The number 2 in the middle part of the logo symbolizes the connection between the two machines, the

More information

Graphics Devices and Visual Perception. Human Vision. What is visual perception? Anatomy of the Eye. Spatial Resolution (Rods) Human Field of View

Graphics Devices and Visual Perception. Human Vision. What is visual perception? Anatomy of the Eye. Spatial Resolution (Rods) Human Field of View Graphics Devices and Visual Perception Human Vision and Perception CRT Displays Liquid Crystal Displays Video Controllers Display Controllers Input Devices Human Vision Eye + Retinal Receptors in eye provide

More information

Processing. Electrical Engineering, Department. IIT Kanpur. NPTEL Online - IIT Kanpur

Processing. Electrical Engineering, Department. IIT Kanpur. NPTEL Online - IIT Kanpur NPTEL Online - IIT Kanpur Course Name Department Instructor : Digital Video Signal Processing Electrical Engineering, : IIT Kanpur : Prof. Sumana Gupta file:///d /...e%20(ganesh%20rana)/my%20course_ganesh%20rana/prof.%20sumana%20gupta/final%20dvsp/lecture1/main.htm[12/31/2015

More information

Using the NTSC color space to double the quantity of information in an image

Using the NTSC color space to double the quantity of information in an image Stanford Exploration Project, Report 110, September 18, 2001, pages 1 181 Short Note Using the NTSC color space to double the quantity of information in an image Ioan Vlad 1 INTRODUCTION Geophysical images

More information

Joseph Wakooli. Designing an Analysis Tool for Digital Signal Processing

Joseph Wakooli. Designing an Analysis Tool for Digital Signal Processing Joseph Wakooli Designing an Analysis Tool for Digital Signal Processing Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Thesis 30 May 2012 Abstract Author(s)

More information

Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University

Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems Prof. Ben Lee School of Electrical Engineering and Computer Science Oregon State University Outline Computer Representation of Audio Quantization

More information

CURIE Day 3: Frequency Domain Images

CURIE Day 3: Frequency Domain Images CURIE Day 3: Frequency Domain Images Curie Academy, July 15, 2015 NAME: NAME: TA SIGN-OFFS Exercise 7 Exercise 13 Exercise 17 Making 8x8 pictures Compressing a grayscale image Satellite image debanding

More information

Screens; media that use additive primaries

Screens; media that use additive primaries Image display Display is the final stage in the image processing pipeline: Continuous scenes are acquired and digitally processed. The display process essentially converts the discrete image back to continuous

More information

Version 3:0 September 2015

Version 3:0 September 2015 Identity guidelines Version 3:0 September 2015 The Buxton logotype The new logotype embraces the concept of water - and a source of water. The focal point of the design is the letter O' where water emerges

More information

Essence of Image and Video

Essence of Image and Video 1 Essence of Image and Video Wei-Ta Chu 2009/9/24 Outline 2 Image Digital Image Fundamentals Representation of Images Video Representation of Videos 3 Essence of Image Wei-Ta Chu 2009/9/24 Chapters 2 and

More information

Pixel LED SPI Digital Controller

Pixel LED SPI Digital Controller Pixel LED SPI Digital Controller Part number: The Mini LED Pixel Controller provides a wide array of color changing and chasing effects for both PixelPro and PixelControl products. The 32 different effects

More information

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing Date: 21 June 2018 Pre-Lab: You should read the Pre-Lab section

More information

KRAMER ELECTRONICS LTD. USER MANUAL

KRAMER ELECTRONICS LTD. USER MANUAL KRAMER ELECTRONICS LTD. USER MANUAL MODEL: Projection Curved Screen Blend Guide How to blend projection images on a curved screen using the Warp Generator version K-1.4 Introduction The guide describes

More information

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing Date: 30 June 2016 Pre-Lab: You should read the Pre-Lab section

More information

L O G O G U I D E L I N E S J A N U A R Y

L O G O G U I D E L I N E S J A N U A R Y LOGO GUIDELINES JANUARY 2012 INTEGRITY ANNOUNCEMENT NBC SPORTS LOGO THE NBC SPORTS LOGO IS THE OFFICIAL MARK OF NBC S LEGACY OF PREMIERE SPORTS BROADCASTING. THIS MANUAL ESTABLISHES EXACT GUIDELINES FOR

More information

Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in

Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in solving Problems. d. Graphics Pipeline. e. Video Memory.

More information

Logo and Brand Standards Manual. Copyright November 2013

Logo and Brand Standards Manual. Copyright November 2013 Logo and Brand Standards Manual Copyright November 2013 Table of Contents Rice Lake Branding... 1 Primary Logo... 2 International Logos... 3 Vertical Industry Logos... 4 Partner Logos... 5 Subsidiary Logos...

More information

Introduction & Colour

Introduction & Colour Introduction & Colour Eric C. McCreath School of Computer Science The Australian National University ACT 0200 Australia ericm@cs.anu.edu.au Overview Computer Graphics Uses Basic Hardware and Software Colour

More information

Chapt er 3 Data Representation

Chapt er 3 Data Representation Chapter 03 Data Representation Chapter Goals Distinguish between analog and digital information Explain data compression and calculate compression ratios Explain the binary formats for negative and floating-point

More information

High-resolution screens have become a mainstay on modern smartphones. Initial. Displays 3.1 LCD

High-resolution screens have become a mainstay on modern smartphones. Initial. Displays 3.1 LCD 3 Displays Figure 3.1. The University of Texas at Austin s Stallion Tiled Display, made up of 75 Dell 3007WPF LCDs with a total resolution of 307 megapixels (38400 8000 pixels) High-resolution screens

More information

Specification of colour bar test pattern for high dynamic range television systems

Specification of colour bar test pattern for high dynamic range television systems Recommendation ITU-R BT.2111-0 (12/2017) Specification of colour bar test pattern for high dynamic range television systems BT Series Broadcasting service (television) ii Rec. ITU-R BT.2111-0 Foreword

More information

Getting Images of the World

Getting Images of the World Computer Vision for HCI Image Formation Getting Images of the World 3-D Scene Video Camera Frame Grabber Digital Image A/D or Digital Lens Image array Transfer image to memory 2 1 CCD Charged Coupled Device

More information

Visual Style Guide April 2016

Visual Style Guide April 2016 Visual Style Guide April 2016 Contents Introduction to the Logo 3 Safe Area and Size 4 Incorrect Usage 5 Color Palette 6 Typography 7 Tone and Style of Photography 8 Print Examples 9 Screen Examples 10

More information

Copyright Jack R Pease - not to be reproduced without permission. COMPOSITION LIBRARY

Copyright Jack R Pease - not to be reproduced without permission. COMPOSITION LIBRARY Copyright Jack R Pease - not to be reproduced without permission. COMPOSITION LIBRARY GETTING STARTED First of all, make sure you re signed in. On the green bar at the top of the screen, you should see

More information

CS2401-COMPUTER GRAPHICS QUESTION BANK

CS2401-COMPUTER GRAPHICS QUESTION BANK SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY THIRUPACHUR. CS2401-COMPUTER GRAPHICS QUESTION BANK UNIT-1-2D PRIMITIVES PART-A 1. Define Persistence Persistence is defined as the time it takes

More information

How to use the NATIVE format reader Readmsg.exe

How to use the NATIVE format reader Readmsg.exe How to use the NATIVE format reader Readmsg.exe This document describes summarily the way to operate the program Readmsg.exe, which has been created to help users with the inspection of Meteosat Second

More information

Graphic Standards Manual. Okanagan College. Version 1

Graphic Standards Manual. Okanagan College. Version 1 Graphic Standards Manual Okanagan College Version 1 July 6, 2005 The following are the terms and conditions for use of the Okanagan College logo officially unveiled on June 30, 2005. Any unauthorized use

More information

2.4.1 Graphics. Graphics Principles: Example Screen Format IMAGE REPRESNTATION

2.4.1 Graphics. Graphics Principles: Example Screen Format IMAGE REPRESNTATION 2.4.1 Graphics software programs available for the creation of computer graphics. (word art, Objects, shapes, colors, 2D, 3d) IMAGE REPRESNTATION A computer s display screen can be considered as being

More information

7thSense Design Delta Media Server

7thSense Design Delta Media Server 7thSense Design Delta Media Server Channel Alignment Guide: Warping and Blending Original by Andy B Adapted by Helen W (November 2015) 1 Trademark Information Delta, Delta Media Server, Delta Nano, Delta

More information

ColorBurst RIP Ver. 7.0 Linearization, Ink-Limit and Profile Creation Process on Windows Machines

ColorBurst RIP Ver. 7.0 Linearization, Ink-Limit and Profile Creation Process on Windows Machines ColorBurst RIP Ver. 7.0 Linearization, Ink-Limit and Profile Creation Process on Windows Machines Step 1: Select your setup Environment In the interface select printer setup. Choose the folder that corresponds

More information

LOGO MANUAL. Definition of the basic use of the logo

LOGO MANUAL. Definition of the basic use of the logo LOGO MANUAL Definition of the basic use of the logo INTRODUCTION The KELLYS Logo Manual is a document that sets forth the basic rules for the use of the graphic elements of the KELLYS BICYCLES logo and

More information

INTRODUCTION SELECTIONS. STRAIGHT vs PREMULTIPLIED Alpha Channels

INTRODUCTION SELECTIONS. STRAIGHT vs PREMULTIPLIED Alpha Channels Creating a Keyable Graphic in Photoshop for use in Avid Media Composer ǀ Software Using Photoshop CC (Creative Cloud) 2014.2.2 and Avid Media Composer ǀSoftware 8.3 INTRODUCTION Choosing the correct file

More information

ColorBurst RIP Proofing System for GRACoL Coated #1 proofs

ColorBurst RIP Proofing System for GRACoL Coated #1 proofs 09/05/07 Off-Press Proof Application Data Sheet ColorBurst RIP Proofing System for GRACoL Coated #1 proofs Using the Epson Stylus Pro 4880 printer, UltraChrome K3 inks with Vivid Magenta, & Epson Standard

More information

Algorithm User Guide: Colocalization

Algorithm User Guide: Colocalization Algorithm User Guide: Colocalization Use the Aperio algorithms to adjust (tune) the parameters until the quantitative results are sufficiently accurate for the purpose for which you intend to use the algorithm.

More information

Various Applications of Digital Signal Processing (DSP)

Various Applications of Digital Signal Processing (DSP) Various Applications of Digital Signal Processing (DSP) Neha Kapoor, Yash Kumar, Mona Sharma Student,ECE,DCE,Gurgaon, India EMAIL: neha04263@gmail.com, yashguptaip@gmail.com, monasharma1194@gmail.com ABSTRACT:-

More information

DICOM Correction Proposal

DICOM Correction Proposal DICOM Correction Proposal STATUS Assigned Date of Last Update 2016/09/15 Person Assigned Wim Corbijn Submitter Name Harry Solomon Submission Date 2015/09/11 Correction Number CP-1584 Log Summary: Allow

More information

USING MATLAB CODE FOR RADAR SIGNAL PROCESSING. EEC 134B Winter 2016 Amanda Williams Team Hertz

USING MATLAB CODE FOR RADAR SIGNAL PROCESSING. EEC 134B Winter 2016 Amanda Williams Team Hertz USING MATLAB CODE FOR RADAR SIGNAL PROCESSING EEC 134B Winter 2016 Amanda Williams 997387195 Team Hertz CONTENTS: I. Introduction II. Note Concerning Sources III. Requirements for Correct Functionality

More information

Ultra 4K Tool Box. Version Release Note

Ultra 4K Tool Box. Version Release Note Ultra 4K Tool Box Version 2.1.43.0 Release Note This document summarises the enhancements introduced in Version 2.1 of the software for the Omnitek Ultra 4K Tool Box and related products. It also details

More information

Professor Henry Selvaraj, PhD. November 30, CPE 302 Digital System Design. Super Project

Professor Henry Selvaraj, PhD. November 30, CPE 302 Digital System Design. Super Project CPE 302 Digital System Design Super Project Problem (Design on the DE2 board using an ultrasonic sensor as varying input to display a dynamic changing video) All designs are verified using Quartus or Active-HDL,

More information

To show the Video Scopes, click on the down arrow next to View located in the upper- right corner of your playback panel.

To show the Video Scopes, click on the down arrow next to View located in the upper- right corner of your playback panel. 1 FCPX: 3.3 COLOR CORRECTION Color Correcting and Color Grading are usually the last things you do before exporting your video. Color Correcting is the process of achieving the correct, natural color of

More information

Aurora: Colour Separation with PostScript Devices

Aurora: Colour Separation with PostScript Devices Computer Science Department University College Australian Defence Force Academy Campbell, ACT 2600 Australia Computer Science Department Report CS24/91 Aurora: Colour Separation with PostScript Devices

More information

A Study on the Psychology of Color Perception In Color Palettes & Color Pickers

A Study on the Psychology of Color Perception In Color Palettes & Color Pickers A Study on the Psychology of Color Perception In Color Palettes & Color Pickers S. M. Fazlul Hoque Department of Computer and Systems Sciences The Royal Institute of Technology (KTH) Stockholm, Sweden

More information

Package spotsegmentation

Package spotsegmentation Version 1.53.0 Package spotsegmentation February 1, 2018 Author Qunhua Li, Chris Fraley, Adrian Raftery Department of Statistics, University of Washington Title Microarray Spot Segmentation and Gridding

More information

Programmable Micro Remote LED Controller for RGB LED Strips - 12 or 24 VDC Part number: PMRC

Programmable Micro Remote LED Controller for RGB LED Strips - 12 or 24 VDC Part number: PMRC 11235 West Bernardo Court, Suite 102 San Diego, CA 92127 888-880-1880 Fax: 707-281-0567 EnvironmentalLights.com Programmable Micro Remote LED Controller for RGB LED Strips - 12 or 24 VDC Part number: PMRC

More information

Reading. 1. Displays and framebuffers. History. Modern graphics systems. Required

Reading. 1. Displays and framebuffers. History. Modern graphics systems. Required Reading Required 1. Displays and s Angel, pp.19-31. Hearn & Baker, pp. 36-38, 154-157. OpenGL Programming Guide (available online): First four sections of chapter 2 First section of chapter 6 Optional

More information

CHAPTER 7 BASIC GRAPHICS, EVENTS AND GLOBAL DATA

CHAPTER 7 BASIC GRAPHICS, EVENTS AND GLOBAL DATA VERSION 1 BASIC GRAPHICS, EVENTS AND GLOBAL DATA CHAPTER 7 BASIC GRAPHICS, EVENTS, AND GLOBAL DATA In this chapter, the graphics features of TouchDevelop are introduced and then combined with scripts when

More information

Chapter 4 Color in Image and Video. 4.1 Color Science 4.2 Color Models in Images 4.3 Color Models in Video

Chapter 4 Color in Image and Video. 4.1 Color Science 4.2 Color Models in Images 4.3 Color Models in Video Chapter 4 Color in Image and Video 4.1 Color Science 4.2 Color Models in Images 4.3 Color Models in Video Light and Spectra 4.1 Color Science Light is an electromagnetic wave. Its color is characterized

More information

I D E N T I T Y G U I D E L I N E S

I D E N T I T Y G U I D E L I N E S I D E N T I T Y G U I D E L I N E S THE CORPORATE MARK Logo Components The Digium family of logos are the cornerstone of the identity program. Together with the following key design elements, the logo

More information

Achieve Accurate Critical Display Performance With Professional and Consumer Level Displays

Achieve Accurate Critical Display Performance With Professional and Consumer Level Displays Achieve Accurate Critical Display Performance With Professional and Consumer Level Displays Display Accuracy to Industry Standards Reference quality monitors are able to very accurately reproduce video,

More information

High-Definition, Standard-Definition Compatible Color Bar Signal

High-Definition, Standard-Definition Compatible Color Bar Signal Page 1 of 16 pages. January 21, 2002 PROPOSED RP 219 SMPTE RECOMMENDED PRACTICE For Television High-Definition, Standard-Definition Compatible Color Bar Signal 1. Scope This document specifies a color

More information

Displays and framebuffers

Displays and framebuffers Reading Optional Displays and framebuffers Brian Curless CSE 557 Autumn 2017 OpenGL Programming Guide (the red book available online): First four sections of chapter 2 First section of chapter 6 Foley

More information

QuasarBrite Dot Matrix LED Display

QuasarBrite Dot Matrix LED Display Electronic Component Solutions QuasarBrite ITW ECS brand Lumex announces the release of the QuasarBrite Module equipped UART interface which features a 96x8 dot matrix LEDs on single PCB. The UART LED

More information

Overview of Graphics Systems

Overview of Graphics Systems CHAPTER - 2 Overview of Graphics Systems Video Display Devices Instructions are stored in a display memory display file display list Modes: immediate each element is processed and displayed retained objects

More information

3. Displays and framebuffers

3. Displays and framebuffers 3. Displays and framebuffers 1 Reading Required Angel, pp.19-31. Hearn & Baker, pp. 36-38, 154-157. Optional Foley et al., sections 1.5, 4.2-4.5 I.E. Sutherland. Sketchpad: a man-machine graphics communication

More information

Minimizing the Perception of Chromatic Noise in Digital Images

Minimizing the Perception of Chromatic Noise in Digital Images Minimizing the Perception of Chromatic Noise in Digital Images Xiaoyan Song, Garrett M. Johnson, Mark D. Fairchild Munsell Color Science Laboratory Rochester Institute of Technology, Rochester, N, USA

More information

ColorBurst RIP Proofing System for SWOP Coated #3 proofs

ColorBurst RIP Proofing System for SWOP Coated #3 proofs Certified 08/10/07 Off-Press Proof Application Data Sheet ColorBurst RIP Proofing System for SWOP Coated #3 proofs Using the Epson Stylus Pro 7800/9800 printer, UltraChrome K3 inks, & Epson Premium Semigloss

More information

The theory of data visualisation

The theory of data visualisation The theory of data visualisation V2017-10 Simon Andrews, Phil Ewels simon.andrews@babraham.ac.uk phil.ewels@scilifelab.se Data Visualisation A scientific discipline involving the creation and study of

More information

LOGO GUIDELINES. A guide for partners

LOGO GUIDELINES. A guide for partners LOGO GUIDELINES LOGO FULL COLOUR LOGO Our corporate full colour logo is the most recognisable symbol of the ACD and is unique to us. As such, it is crucial we use it correctly and consistently. Whenever

More information

Stimulus presentation using Matlab and Visage

Stimulus presentation using Matlab and Visage Stimulus presentation using Matlab and Visage Cambridge Research Systems Visual Stimulus Generator ViSaGe Programmable hardware and software system to present calibrated stimuli using a PC running Windows

More information

HP Indigo Press at a Glance. User Guide

HP Indigo Press at a Glance. User Guide HP Indigo Press at a Glance User Guide HP Indigo Press at a Glance User Guide Copyright information 2008 Copyright Hewlett-Packard Development Company, L.P. Reproduction, adaptation or translation without

More information

Graphics Concepts. David Cairns

Graphics Concepts. David Cairns Graphics Concepts David Cairns Introduction The following material provides a brief introduction to some standard graphics concepts. For more detailed information, see DGJ, Chapter 2, p23. Display Modes

More information

CHARGERS ROWING CLUB

CHARGERS ROWING CLUB BRAND GUIDELINES THE PUDDLE ONONDAGA GREEN COLOR PALETTE TYPOGRAPHY LOGO USAGE STATIONARY MARKETING 3 4 5 6 7 8 10 14 2 BRAND GUIDELINES To foster a great experience for anyone who interacts with the,

More information

Review. What about images? What about images? Slides04 - RGB-Pixels.key - September 22, 2015

Review. What about images? What about images? Slides04 - RGB-Pixels.key - September 22, 2015 Review 1 What is binary? What kinds of data can be represented in binary? What about images? 2-1 How do we turn a scene into something we can store in a computer? What about images? 2-2 How do we turn

More information

IHE. Display Consistency Test Plan for Image Displays HIMMS and RSNA. Integrating the Healthcare Enterprise

IHE. Display Consistency Test Plan for Image Displays HIMMS and RSNA. Integrating the Healthcare Enterprise HIMMS and RSNA IHE Integrating the Healthcare Enterprise Display Consistency Test Plan for Displays 2001-05-01 Marco Eichelberg 1, Klaus Kleber 2, Jörg Riesmeier 1, Adapted for IHE Year 3 by David Maffitt

More information

ABCDEFGHIJKLMNOPQRSTUV abcdefghijklmnopqrstuvwxyz. ABCDEFGHIJKLMNOPQRST abcdefghijklmnopqrstuvwx. Campaign elements Section 1

ABCDEFGHIJKLMNOPQRSTUV abcdefghijklmnopqrstuvwxyz. ABCDEFGHIJKLMNOPQRST abcdefghijklmnopqrstuvwx. Campaign elements Section 1 Campaign elements Section 1 Elements of the logo Palette Fonts Helvetica Light -- used for body text ABCDEFGHIJKLMNOPQRSTUV abcdefghijklmnopqrstuvwxyz Helvetica Black - used for heads ABCDEFGHIJKLMNOPQRST

More information

ICC Color Symposium. Soft Proofing Revisit and Reborn. Chris Bai Senior Color Expert BenQ. 22/10/2018 Hong Kong. Organizers

ICC Color Symposium. Soft Proofing Revisit and Reborn. Chris Bai Senior Color Expert BenQ. 22/10/2018 Hong Kong. Organizers ICC Color Symposium 22/10/2018 Hong Kong Soft Proofing Revisit and Reborn Chris Bai Senior Color Expert BenQ Organizers Overview What is Soft Proofing? What is needed for Soft Proofing? Why monitor is

More information

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 5 CRT Display Devices

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 5 CRT Display Devices Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 5 CRT Display Devices Hello everybody, welcome back to the lecture on Computer

More information

Package schoenberg. June 26, 2018

Package schoenberg. June 26, 2018 Type Package Title Tools for 12-Tone Musical Composition Version 2.0.2 Date 2018-06-26 Author Jeffrey A. Dahlke Package schoenberg June 26, 2018 Maintainer Jeffrey A. Dahlke

More information

TITLE MASTER GARDENER PROGRAMS STYLE GUIDE MASTER GARDENER STYLE GUIDE

TITLE MASTER GARDENER PROGRAMS STYLE GUIDE MASTER GARDENER STYLE GUIDE TITLE MASTER GARDENER PROGRAMS STYLE GUIDE 1 TABLE OF CONTENTS 3 INTRODUCTION 4 About 5 Program Hierarchy 6 LOGO LOCK-UP GUIDELINES 7 Clearspace and Alignment 8 Subset Program Lock-Ups 9 LOGO ALTERNATES,

More information

[source unknown] Cornell CS465 Fall 2004 Lecture Steve Marschner 1

[source unknown] Cornell CS465 Fall 2004 Lecture Steve Marschner 1 [source unknown] 2004 Steve Marschner 1 What light is Light is electromagnetic radiation exists as oscillations of different frequency (or, wavelength) [Lawrence Berkeley Lab / MicroWorlds] 2004 Steve

More information

Graphic standards for the Electric Circuit logo

Graphic standards for the Electric Circuit logo Graphic standards for the Electric Circuit logo January 2017 Official logo versions and colors The elements of the logo form a whole: the shapes, colors, proportions and locations of these elements may

More information

CSE 166: Image Processing. Overview. Representing an image. What is an image? History. What is image processing? Today. Image Processing CSE 166

CSE 166: Image Processing. Overview. Representing an image. What is an image? History. What is image processing? Today. Image Processing CSE 166 CSE 166: Image Processing Overview Image Processing CSE 166 Today Course overview Logistics Some mathematics MATLAB Lectures will be boardwork and slides Take written notes or take pictures of the board

More information

ILDA Image Data Transfer Format

ILDA Image Data Transfer Format ILDA Technical Committee Technical Committee International Laser Display Association www.laserist.org Introduction... 4 ILDA Coordinates... 7 ILDA Color Tables... 9 Color Table Notes... 11 Revision 005.1,

More information

Discreet Logic Inc., All Rights Reserved. This documentation contains proprietary information of Discreet Logic Inc. and its subsidiaries.

Discreet Logic Inc., All Rights Reserved. This documentation contains proprietary information of Discreet Logic Inc. and its subsidiaries. Discreet Logic Inc., 1996-2000. All Rights Reserved. This documentation contains proprietary information of Discreet Logic Inc. and its subsidiaries. No part of this documentation may be reproduced, stored

More information

VeriLUM 5.2. Video Display Calibration And Conformance Tracking. IMAGE Smiths, Inc. P.O. Box 30928, Bethesda, MD USA

VeriLUM 5.2. Video Display Calibration And Conformance Tracking. IMAGE Smiths, Inc. P.O. Box 30928, Bethesda, MD USA VeriLUM 5.2 Video Display Calibration And Conformance Tracking IMAGE Smiths, Inc. P.O. Box 30928, Bethesda, MD 20824 USA Voice: 240-395-1600 Fax: 240-395-1601 Web: www.image-smiths.com Technical Support

More information

Cisco College Style Guide

Cisco College Style Guide Cisco College Style Guide Cisco College is a leading provider of education in West Central Texas and presenting a consistent brand and image is imperative to the organization s continued success. In today

More information

Peace4Youth Brand Guidelines

Peace4Youth Brand Guidelines PeaceYouth Brand Guidelines 2 Introduction PeaceYouth is the brand name which has been specifically developed for the Children and Young People Objective 2 (Action 2.1) of the European Union s PEACE IV

More information

Programmer s Reference

Programmer s Reference Programmer s Reference 1 Introduction This manual describes Launchpad s MIDI communication format. This is all the proprietary information you need to be able to write patches and applications that are

More information

A guide to using your Star Rating

A guide to using your Star Rating A guide to using your Star Rating Describing Star Ratings in copy These guidelines will help you determine the best way to use the Star Ratings logo and how to reference it in marketing copy. It covers

More information

Package colorpatch. June 10, 2017

Package colorpatch. June 10, 2017 Type Package Package colorpatch June 10, 2017 Title Optimized Rendering of Fold Changes and Confidence s Shows color patches for encoding fold changes (e.g. log ratios) together with confidence values

More information

BASCOM-TV. TV Code Features: ICs supported: BASCOM versions:

BASCOM-TV. TV Code Features: ICs supported: BASCOM versions: BASCOM-TV With this software module you can generate output directly to a TV - via an RGB SCART connection - from BASCOM (AVR), using a just few resistors and a 20 MHz crystal. Write your program with

More information

Reading. Display Devices. Light Gathering. The human retina

Reading. Display Devices. Light Gathering. The human retina Reading Hear & Baker, Computer graphics (2 nd edition), Chapter 2: Video Display Devices, p. 36-48, Prentice Hall Display Devices Optional.E. Sutherland. Sketchpad: a man-machine graphics communication

More information

Data Encoding CTPS 2018

Data Encoding CTPS 2018 LN #8 (2 Hrs) Data Encoding CTPS 2018 Objectives To understand positional numeral systems. To depict how complex information such as text, colors, pictures, and sound can be encoded as bit strings. Positional

More information

Visual Imaging and the Electronic Age Color Science

Visual Imaging and the Electronic Age Color Science Visual Imaging and the Electronic Age Color Science Color Gamuts & Color Spaces for User Interaction Lecture #7 September 13, 2016 Donald P. Greenberg Describing Color in XYZ Luminance Y Chromaticity x

More information

How do I know which logo/mark to use? Basic Style Guide

How do I know which logo/mark to use? Basic Style Guide How do I know which logo/mark to use? Basic Style Guide Jan. 2011 Blank Page Style Guide Norco College Introduction from the President As President of Norco College, and having 30 years tenure here I have

More information

GRAPHIC STANDARDS GUIDE What you need to know to use the college logo, symbol and slogan for every occasion.

GRAPHIC STANDARDS GUIDE What you need to know to use the college logo, symbol and slogan for every occasion. GRAPHIC STANDARDS GUIDE What you need to know to use the college logo, symbol and slogan for every occasion. Produced for the college community by the Marketing and Communications Department. PIERCE COLLEGE

More information

Graphic Identity Manual MARKETING DEPARTMENT

Graphic Identity Manual MARKETING DEPARTMENT Graphic Identity Manual MARKETING DEPARTMENT Introduction The success of the Westfield State graphic identity depends on the consistent use of communications materials by everyone involved with the university.

More information

Visual Imaging and the Electronic Age Color Science

Visual Imaging and the Electronic Age Color Science Visual Imaging and the Electronic Age Color Science Color Gamuts & Color Spaces for User Interaction Lecture #7 September 15, 2015 Donald P. Greenberg Chromaticity Diagram The luminance or lightness axis,

More information

Logo Standards. Use of the Logo. The Salem Identity

Logo Standards. Use of the Logo. The Salem Identity Logo Standards The Salem Identity The Salem Communications brand name and logo are the most important elements we use to identify and distinguish us from the competition, help create the positive impressions

More information