Inside a digital image How colour is defined for images

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Texture การประมวลผลภาพแบบดิจิตอล Ian Thomas
Advertisements

Introduction to Probability เอกสารประกอบการเรียนการสอน วิชา ความน่าจะเป็นเบื้องต้น เรื่อง ความน่าจะเป็นเบื้องต้น อ.สุวัฒน์ ศรีโยธี สาขาวิชาคณิตศาสตร์
Braille OCR Mobile Application
Automatic Photo Maker This program will produce a photo of you by using the data you insert, describing your facial features.
What is filtering? การประมวลผลภาพแบบดิจิตอล Ian Thomas
Introduction to Scientific Image Processing
Brightness and contrast Image Histogram Modifying hue and saturation
Rendering and 3D models การประมวลผลภาพแบบดิจิตอล Ian Thomas
การวัดพื้นที่ต้อเนื้อในกระจกตา โดยใช้การประมวลผลภาพเชิงดิจิตอล
Object-Oriented Programming IUP02 At Exceep camp.
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
: Computer Graphics (คอมพิวเตอร์กราฟิกส์)
Data Transmission Encoding Techniques and Transmission mode
Chapter 19 Network Layer: Logical Addressing
– Web Programming and Web Database
โดย อ.ปริญญา น้อยดอนไพร V
Basic Color HSB Model หลักการมองเห็นสีด้วยสายตาคน เป็นพื้นฐานการมองเห็นสี ตามสายตามนุษย์ HSB Model จะ ประกอบขึ้นด้วยลักษณะของสี 3 ลักษณะ Hue เป็นที่สะท้อนมาจากสีของวัตถุ
Master Page Style Sheet
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 12 กรกฎาคม 2550 HTML (HyperText Markup Language)
แอพเพล็ตเบื้องต้น (Applet)
1 หลักการภาษาชุดคำสั่ง อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 9 มิถุนายน 2556 Transition & Parse Tree มหาวิทยาลัยเนชั่น.
HTML Hypertext Markup Language Updated : August 23,2012.
Quantifying images การประมวลผลภาพแบบดิจิตอล Ian Thomas
List ADTs By Pantharee S..
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
Chapter 3 Simple Supervised learning
Sound card (การ์ดเสียง)
ว เคมีพื้นฐาน พันธะเคมี
การทดลองที่ 5 ปฏิบัติการเคมีทั่วไป I
ครูวิชาการสาขาเคมี โรงเรียนมหิดลวิทยานุสรณ์
TEST FOR 3RD GRADERS IN THAILAND: COMPARATIVE STUDY Pimlak Moonpo Valaya Alongkorn Rajabhat University under the Patronage Assoc. Prof. Dr. Maitree Inprasitha.
PHP: Session. What is a PHP Session? Session variables solve this problem by storing user information to be used across multiple pages (e.g. username,
Image Processing Course
Multimedia Systems รศ. ดร. บุญวัฒน์ อัตชู
Practice File. Our Executive Coaching Program is proven effective. Our customer survey show ROI of coaching can be as high as 3 times the investment value.
Page : Stability and Statdy-State Error Chapter 3 Design of Discrete-Time control systems Stability and Steady-State Error.
Image Acquisition and Digitization
Image Processing Course
D 2 E 1 S E M N G ม. I G I T Grammar A L 4.0.
GIMP : Graphics Design for Web
NATIONAL SCHOOLS' OBSERVATORY
อาจารย์อภิพงศ์ ปิงยศ บทที่ 7 : TCP/IP และอินเทอร์เน็ต Part3 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
คิดไว สรุปไว ด้วย MIND MAP ยินดีต้อนรับผู้เข้าร่วมสัมมนาหลักสูตร
INC 161 , CPE 100 Computer Programming
โครงสร้างอะตอม ชุดที่3 อ.ศราวุทธ
1. นี่เป็นสิ่งที่พระเยซูทรงทำ พระองค์ทรงรักษาทุกคน ที่เจ็บป่วยให้หายดี
ชัยเมศร์ อมรพลสมบูรณ์
หน่วยที่ 2 ข้อมูลและสารสนเทศ
สุขสันต์วันครบรอบคริสตจักร 19 ปี คริสตจักรเรมากรุงเทพฯ
Object-Oriented Programming Paradigm
บทที่ 1 ความรู้เบื้องต้น เกี่ยวกับระบบสารสนเทศ
นวัตกรรมการบริการสารสนเทศ ในยุคประเทศไทย 4.0
อาจารย์อภิพงศ์ ปิงยศ บทที่ 4 : ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ.
ประเภทของภาพในคอมพิวเตอร์
ตอนที่ 3: ท่านเป็นผู้ชอบธรรมได้อย่างไร?
Multimedia Production
คำเทศนาชุด: ท่านมีของประทาน
การวาดภาพทัศนียภาพคืออะไร
คุณลักษณะของเพื่อนที่ดีที่สุด
อัตถิภาวนิยม existentialism J.K. Stevens, instructor
ที่มาและหน่วยงานกาชาดต่างๆ
1. พระเยซูทรงต้องการให้เราเป็น เหมือนพระองค์
Philip B. Crosby ( ฟิลลิป ครอสบี ).
AnalyticAL Writing ปิติ ตรีสุกล.
Air-Sea Interactions.
ภาพนิ่ง (Still Image).
การวิเคราะห์และออกแบบขั้นตอนวิธี
สารสนเทศศาสตร์เบื้องต้น
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
ใบสำเนางานนำเสนอ:

Inside a digital image How colour is defined for images การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Inside a digital image How colour is defined for images How colour is represented in an image

Representing colour การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Representing colour

The Windows colour cube is 6x6x6 with 216 colours. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น The Windows colour cube is 6x6x6 with 216 colours. Blue Green Red Gray line http://www.webreference.com/dev/graphics/palette.html

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Green Blue Red We can make the grey line vertical by changing the direction of the R, G and B axes.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Intensity Hue Red Red Green Red Green Blue Blue Green Blue Saturation Transforming from RGB to HSI

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Converting from RGB to HSI: firstly we normalize the RGB values.

Now calculate normalized h, s and i values การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Now calculate normalized h, s and i values

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Now convert h, s and i to more convenient H, S and I values http://www.clarkson.edu/class/image_process/RGB_to_HSI.pdf

To convert back from HIS to RGB การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น To convert back from HIS to RGB

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น HSV and HLS colour spaces are other ways to describe colour. http://escience.anu.edu.au/lecture/cg/Color/printNotes.en.html

Saturation of colour การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Saturation of colour http://escience.anu.edu.au/lecture/cg/Color/printNotes.en.html

Defining colour to an image การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Defining colour to an image

An artist’s pallette defines the colours used in a painting. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น An artist’s pallette defines the colours used in a painting. http://artguildct.org/2005%2003%20March.htm http://www.arttoheartweb.com/starry_night.htm

Van Gogh Robert Rauschenberg การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Van Gogh Robert Rauschenberg http://www.featurepics.com/editorial/Color-Analytics.aspx

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Using a palette from the Windows colour cube Using the best palette for the image - adaptive palette

Image resolution and quantization การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Image resolution and quantization

Resolution is the number of pixels in an image. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Resolution is the number of pixels in an image. 128x192 64x48 32x48 16x24

Quantization is the number of different colours for each pixel. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Quantization is the number of different colours for each pixel. 256 levels 4 levels

Quantization affects the quality of an image. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Quantization affects the quality of an image. 64 16 32 256

Ways to store images การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Ways to store images

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Indexed colour means that the image is broken up into an array of indexes and a palette. http://en.wikipedia.org/wiki/Bits_per_pixel

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น 8 bit indexed colour

Highcolour: การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Highcolour: 15 bit - each colour R,G,B has 5 bits. There are a total of 32,768 colours 16 bit - R and B have 5 bits each, but G has 6 bits because the eye is more sensitive to green. There are a total of 65,536 colours. http://en.wikipedia.org/wiki/Highcolour

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น 8 bit RGB - Truecolour for example, yellow = (255,255,0) blue = (0,0,255) There are a total of 16 million colours.

An image can be split into RGB. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น An image can be split into RGB. red green blue http://homepages.cae.wisc.edu/~mccormic/ece533/hw3.html

Or into HSI. การประมวลผลภาพแบบดิจิตอล Ian Thomas Hue Saturation ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Or into HSI. Hue Saturation Intensity http://homepages.cae.wisc.edu/~mccormic/ece533/hw3.html

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น An image file consists of 2 parts: a header with information about the image (may include the palette) the body with the actual image information Image x size Image x size Header Body Image file