SlideShare a Scribd company logo
1 of 8
RGB TO CMY CONVERSIONS
ISAAC LEIF
INTRODUCTION
• CMY (Cyan-Magenta-Yellow)
• Exists in subtractive color spaces
• Used as paper ink, paint, or any other print media
• Expressed in decimals (0-1.000)
• RGB (Red-Green-Blue)
• Exists in additive color spaces
• Used on televisions, computers, cell phones
• Expressed in 8-bit values (0-255)
• Each respective value in either system has a corresponding
opponent in the other.
• Red is the lack of Cyan
• Green is the lack of Magenta
• Blue is the lack of Yellow
• The inverse is true, as well
INTRODUCTION - CONTINUED
𝑇: ℝ3 → ℝ3, 𝑇 C, M, 𝑌 = ( 255 − 255C, 255 − 255M, 255 − 255𝑌
• Due to the nature of the two systems, along with the value expectations in each system, we can write
RGB to CMY as a linear transformation:
𝑇: ℝ3 → ℝ3, 𝑇 𝑅, 𝐺, 𝐵 = ( 1 −
1
255
𝑅, 1 −
1
255
𝐺, 1 −
1
255
𝐵
• This can also be rewritten for CMY to RGB conversions:
BASIC EXAMPLE - WHITE
Absolute White from RGB to CMY
1. Enter White as (255, 255, 255) into the RGB
vector
2. Apply the scalar
3. Subtract vectors to get result (0, 0, 0) in CMY
1.
1
1
1
−
1
255
255
255
255
=
𝐶
𝑀
𝑌
2.
1
1
1
−
1
1
1
=
𝐶
𝑀
𝑌
3.
0
0
0
=
𝐶
𝑀
𝑌
BASIC EXAMPLE - GREEN
Absolute Green from RGB to CMY
1. Enter Green as (0, 255, 0) into the RGB vector
2. Apply the scalar
3. Subtract vectors to get (1, 0, 1) in CMY
1.
1
1
1
−
1
255
0
255
0
=
𝐶
𝑀
𝑌
2.
1
1
1
−
0
1
0
=
𝐶
𝑀
𝑌
3.
1
0
1
=
𝐶
𝑀
𝑌
ACTUAL EXAMPLE – VALSPAR’S COLORS OF THE YEAR
Blueprint (VR028A) from RGB to
CMY
1. Enter Blueprint as (42, 88, 159)
into the RGB vector
2. Apply the scalar
3. Subtract vectors to get (0.835,
0.655, 0.376) in CMY
1.
1
1
1
−
1
255
42
88
159
=
𝐶
𝑀
𝑌
2.
1
1
1
−
.165
.345
.624
=
𝐶
𝑀
𝑌
3.
.835
.655
.376
=
𝐶
𝑀
𝑌
QUESTIONS?
ISAAC LEIF – ISAAC@THEISLANDMEDIA.COM

More Related Content

What's hot

Compression: Images (JPEG)
Compression: Images (JPEG)Compression: Images (JPEG)
Compression: Images (JPEG)danishrafiq
 
Rgb and Cmy color model
Rgb and Cmy color modelRgb and Cmy color model
Rgb and Cmy color modelSajid Hasan
 
Computer graphics chapter 4
Computer graphics chapter 4Computer graphics chapter 4
Computer graphics chapter 4PrathimaBaliga
 
Intensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringIntensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringShajun Nisha
 
Basics of pixel neighbor.
Basics of pixel neighbor.Basics of pixel neighbor.
Basics of pixel neighbor.raheel rajput
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filtersA B Shinde
 
Hidden surfaces
Hidden surfacesHidden surfaces
Hidden surfacesMohd Arif
 
Reflection transformation
Reflection transformationReflection transformation
Reflection transformationMani Kanth
 
Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image RestorationMathankumar S
 
Dip 5 mathematical preliminaries
Dip 5 mathematical preliminariesDip 5 mathematical preliminaries
Dip 5 mathematical preliminariesManas Mantri
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)asodariyabhavesh
 
Image processing SaltPepper Noise
Image processing SaltPepper NoiseImage processing SaltPepper Noise
Image processing SaltPepper NoiseAnkush Srivastava
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformationSelvakumar Gna
 
Arithmetic coding
Arithmetic codingArithmetic coding
Arithmetic codingVikas Goyal
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)RohitK71
 

What's hot (20)

Rgb and cmy color model
Rgb and cmy color modelRgb and cmy color model
Rgb and cmy color model
 
Compression: Images (JPEG)
Compression: Images (JPEG)Compression: Images (JPEG)
Compression: Images (JPEG)
 
Rgb and Cmy color model
Rgb and Cmy color modelRgb and Cmy color model
Rgb and Cmy color model
 
Computer graphics chapter 4
Computer graphics chapter 4Computer graphics chapter 4
Computer graphics chapter 4
 
Intensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringIntensity Transformation and Spatial filtering
Intensity Transformation and Spatial filtering
 
Basics of pixel neighbor.
Basics of pixel neighbor.Basics of pixel neighbor.
Basics of pixel neighbor.
 
CRT (Cathode ray tube)
CRT (Cathode ray tube)CRT (Cathode ray tube)
CRT (Cathode ray tube)
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
 
Halftoning in Computer Graphics
Halftoning  in Computer GraphicsHalftoning  in Computer Graphics
Halftoning in Computer Graphics
 
Properties of light
Properties of lightProperties of light
Properties of light
 
Hidden surfaces
Hidden surfacesHidden surfaces
Hidden surfaces
 
Reflection transformation
Reflection transformationReflection transformation
Reflection transformation
 
Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image Restoration
 
Dip 5 mathematical preliminaries
Dip 5 mathematical preliminariesDip 5 mathematical preliminaries
Dip 5 mathematical preliminaries
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
Image processing SaltPepper Noise
Image processing SaltPepper NoiseImage processing SaltPepper Noise
Image processing SaltPepper Noise
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformation
 
Lect 06
Lect 06 Lect 06
Lect 06
 
Arithmetic coding
Arithmetic codingArithmetic coding
Arithmetic coding
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 

Similar to RGB to CMY Conversions

RGB & CMYK Color Model
RGB & CMYK Color ModelRGB & CMYK Color Model
RGB & CMYK Color ModelAsifShahariar1
 
RGB Color Model and Monitor Resolution
RGB Color Model and Monitor ResolutionRGB Color Model and Monitor Resolution
RGB Color Model and Monitor ResolutionAdya Tiwari
 
Color image processing ppt
Color image processing pptColor image processing ppt
Color image processing pptMvidhya9
 
SESSION 1.pptx
SESSION 1.pptxSESSION 1.pptx
SESSION 1.pptxkonicha1
 

Similar to RGB to CMY Conversions (7)

RGB and CMY based color model
RGB and CMY based color modelRGB and CMY based color model
RGB and CMY based color model
 
RGB & CMYK Color Model
RGB & CMYK Color ModelRGB & CMYK Color Model
RGB & CMYK Color Model
 
RGB Color Model and Monitor Resolution
RGB Color Model and Monitor ResolutionRGB Color Model and Monitor Resolution
RGB Color Model and Monitor Resolution
 
Color image processing ppt
Color image processing pptColor image processing ppt
Color image processing ppt
 
SESSION 1.pptx
SESSION 1.pptxSESSION 1.pptx
SESSION 1.pptx
 
Color Models.pptx
Color Models.pptxColor Models.pptx
Color Models.pptx
 
Rgb & cmy(k) color model
Rgb & cmy(k) color modelRgb & cmy(k) color model
Rgb & cmy(k) color model
 

Recently uploaded

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 

RGB to CMY Conversions

  • 1. RGB TO CMY CONVERSIONS ISAAC LEIF
  • 2.
  • 3. INTRODUCTION • CMY (Cyan-Magenta-Yellow) • Exists in subtractive color spaces • Used as paper ink, paint, or any other print media • Expressed in decimals (0-1.000) • RGB (Red-Green-Blue) • Exists in additive color spaces • Used on televisions, computers, cell phones • Expressed in 8-bit values (0-255) • Each respective value in either system has a corresponding opponent in the other. • Red is the lack of Cyan • Green is the lack of Magenta • Blue is the lack of Yellow • The inverse is true, as well
  • 4. INTRODUCTION - CONTINUED 𝑇: ℝ3 → ℝ3, 𝑇 C, M, 𝑌 = ( 255 − 255C, 255 − 255M, 255 − 255𝑌 • Due to the nature of the two systems, along with the value expectations in each system, we can write RGB to CMY as a linear transformation: 𝑇: ℝ3 → ℝ3, 𝑇 𝑅, 𝐺, 𝐵 = ( 1 − 1 255 𝑅, 1 − 1 255 𝐺, 1 − 1 255 𝐵 • This can also be rewritten for CMY to RGB conversions:
  • 5. BASIC EXAMPLE - WHITE Absolute White from RGB to CMY 1. Enter White as (255, 255, 255) into the RGB vector 2. Apply the scalar 3. Subtract vectors to get result (0, 0, 0) in CMY 1. 1 1 1 − 1 255 255 255 255 = 𝐶 𝑀 𝑌 2. 1 1 1 − 1 1 1 = 𝐶 𝑀 𝑌 3. 0 0 0 = 𝐶 𝑀 𝑌
  • 6. BASIC EXAMPLE - GREEN Absolute Green from RGB to CMY 1. Enter Green as (0, 255, 0) into the RGB vector 2. Apply the scalar 3. Subtract vectors to get (1, 0, 1) in CMY 1. 1 1 1 − 1 255 0 255 0 = 𝐶 𝑀 𝑌 2. 1 1 1 − 0 1 0 = 𝐶 𝑀 𝑌 3. 1 0 1 = 𝐶 𝑀 𝑌
  • 7. ACTUAL EXAMPLE – VALSPAR’S COLORS OF THE YEAR Blueprint (VR028A) from RGB to CMY 1. Enter Blueprint as (42, 88, 159) into the RGB vector 2. Apply the scalar 3. Subtract vectors to get (0.835, 0.655, 0.376) in CMY 1. 1 1 1 − 1 255 42 88 159 = 𝐶 𝑀 𝑌 2. 1 1 1 − .165 .345 .624 = 𝐶 𝑀 𝑌 3. .835 .655 .376 = 𝐶 𝑀 𝑌
  • 8. QUESTIONS? ISAAC LEIF – ISAAC@THEISLANDMEDIA.COM