SlideShare a Scribd company logo
ALPHA COMPOSTING
Farhanullah and Mujahid ur Rehman
Contents
 Introduction
 What is Alpha Composting
 What is Digital Composting
 History
 Architecture
 Advantages
 Applications
 Conclusion
What Is Alpha Composting.
The process of using the transparency value,
alpha, to combine two images together.
•Alpha composting is the process of combining an image with another
image as its background.
•It is mostly used in 2D graphics. Composting is also used to combine
images and live footage.
• This is a very useful process as it is widely used in many fields. It is
a simple process.
INTRODUCTION
•Additional information is stored regarding each pixel in the alpha
channel with a value between zero and one.
•The technique is used in many applications. It also has support in
many graphical user interfaces (GUI) and widgets.
INTRODUCTION CONT…
•The concept of an alpha channel was introduced by Alvy Ray Smith in the late
1970s, and fully developed in a 1984 paper by Thomas Porter and Tom Duff.
•In a 2D image element, which stores a color for each pixel, additional data is stored
in the alpha channel with a value between 0 and 1.
• A value of 0 means that the pixel does not have any coverage information and is
transparent.
• There was no color contribution from any geometry because the geometry did not
overlap this pixel.
• A value of 1 means that the pixel is opaque because the geometry completely
overlapped the pixel.
History
Transparency
• Alpha is a pixel’s transparency
– from 0.0 (transparent) to 1.0 (opaque)
– 32-bit RGBA pixels: each pixel has red, green,
blue, and alpha values
• Uses for alpha
– Antialiasing
In many graphics toolkits, the pixel model includes
a fourth channel in addition to red, green, and blue:
the pixel’s alpha value, which represents its degree
of transparency
Antialiasing
Alpha channel
• Image(R,G,B,alpha)
Encodes transparency (or pixel coverage):
• Alpha = 1: opaque object
• Alpha = 0: transparent object
• 0<Alpha<1: semi-transparent
• Compositing rules control how source and
destination pixels are combined
• Source
– Image
–• Destination
– Drawing surface
When pixels include alpha values, drawing gets
more interesting. When you draw on a drawing
This process is called alpha compositing.
Alpha Compositing
• 2D Video Pass Through Compositing
• Image quailty
• Easy to use and easy to understand
• Texture and Render Processing
• Fast 3D Texture Transfer
Advantages
• To create special effects in visual arts
• To help us connecting real images with artificially created ones
• To correct photographic mismatches (e.g. color)
Application
Film Composting
King Kong (1933)
Superman(1978)
Digital Composting
is the process of digitally assembling multiple images to make a final image, typically for
print, motion picture or screen display
Digital Compositing Tools
Some of the software tools we'll be discussing include:
Paint Programs
Color Correction
Matte-Extraction software
General-purpose compositing packages
Conclusion:
Compositing is the combining of visual elements from
separate sources into single images, often to create the illusion that
all those elements are parts of the same scene.
Alpha composting

More Related Content

Similar to Alpha composting

Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)
RagavanK6
 
Computer vision
Computer visionComputer vision
Computer vision
snmeens
 
L3 cmp technicalfile_180911
L3 cmp technicalfile_180911L3 cmp technicalfile_180911
L3 cmp technicalfile_180911mapuk7
 
Graphics Libraries
Graphics LibrariesGraphics Libraries
Graphics Libraries
Prachi Mishra
 
Final image processing
Final image processingFinal image processing
Final image processing
Sharanjit Kaur
 
From paper to screen: Putting maps on the web
From paper to screen:  Putting maps on the webFrom paper to screen:  Putting maps on the web
From paper to screen: Putting maps on the web
Petr Pridal
 
Chapter-1.pptx
Chapter-1.pptxChapter-1.pptx
Chapter-1.pptx
SMohiuddin1
 
Dip digital image 3
Dip digital image 3Dip digital image 3
Dip digital image 3
Shajun Nisha
 
Image_processing_unit2_SPPU_Syllabus.pptx
Image_processing_unit2_SPPU_Syllabus.pptxImage_processing_unit2_SPPU_Syllabus.pptx
Image_processing_unit2_SPPU_Syllabus.pptx
Mayuri Narkhede
 
YCIS_Forensic PArt 1 Digital Image Processing.pptx
YCIS_Forensic PArt 1 Digital Image Processing.pptxYCIS_Forensic PArt 1 Digital Image Processing.pptx
YCIS_Forensic PArt 1 Digital Image Processing.pptx
SharmilaMore5
 
Log Transformation in Image Processing with Example
Log Transformation in Image Processing with ExampleLog Transformation in Image Processing with Example
Log Transformation in Image Processing with Example
Mustak Ahmmed
 
Image processing
Image processing Image processing
Image processing
Madhushree Ghosh
 
CGV.pptx
CGV.pptxCGV.pptx
Image enhancement
Image enhancementImage enhancement
Image enhancement
Kuppusamy P
 
Compositing and Blending
Compositing and BlendingCompositing and Blending
Compositing and Blending
Syed Zaid Irshad
 
New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...
New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...
New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...
Jean-Claude Meteodyn
 

Similar to Alpha composting (17)

Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)
 
Computer vision
Computer visionComputer vision
Computer vision
 
L3 cmp technicalfile_180911
L3 cmp technicalfile_180911L3 cmp technicalfile_180911
L3 cmp technicalfile_180911
 
Graphics Libraries
Graphics LibrariesGraphics Libraries
Graphics Libraries
 
Final image processing
Final image processingFinal image processing
Final image processing
 
From paper to screen: Putting maps on the web
From paper to screen:  Putting maps on the webFrom paper to screen:  Putting maps on the web
From paper to screen: Putting maps on the web
 
Chapter-1.pptx
Chapter-1.pptxChapter-1.pptx
Chapter-1.pptx
 
Technical File
Technical FileTechnical File
Technical File
 
Dip digital image 3
Dip digital image 3Dip digital image 3
Dip digital image 3
 
Image_processing_unit2_SPPU_Syllabus.pptx
Image_processing_unit2_SPPU_Syllabus.pptxImage_processing_unit2_SPPU_Syllabus.pptx
Image_processing_unit2_SPPU_Syllabus.pptx
 
YCIS_Forensic PArt 1 Digital Image Processing.pptx
YCIS_Forensic PArt 1 Digital Image Processing.pptxYCIS_Forensic PArt 1 Digital Image Processing.pptx
YCIS_Forensic PArt 1 Digital Image Processing.pptx
 
Log Transformation in Image Processing with Example
Log Transformation in Image Processing with ExampleLog Transformation in Image Processing with Example
Log Transformation in Image Processing with Example
 
Image processing
Image processing Image processing
Image processing
 
CGV.pptx
CGV.pptxCGV.pptx
CGV.pptx
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Compositing and Blending
Compositing and BlendingCompositing and Blending
Compositing and Blending
 
New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...
New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...
New features in the version 4.5 of the CFD meteodyn WT dedicated to wind reso...
 

More from Farhanullah khan

Analysis of students behavior in the process of operating system experiments
Analysis of students behavior in the process of operating system experimentsAnalysis of students behavior in the process of operating system experiments
Analysis of students behavior in the process of operating system experiments
Farhanullah khan
 
Software testing
Software testingSoftware testing
Software testing
Farhanullah khan
 
Mobile jammer
Mobile jammer Mobile jammer
Mobile jammer
Farhanullah khan
 
Hrm
HrmHrm
5 g mobile technology
5 g mobile  technology5 g mobile  technology
5 g mobile technology
Farhanullah khan
 
Difference between pakistan and American Culture
Difference between pakistan and American CultureDifference between pakistan and American Culture
Difference between pakistan and American CultureFarhanullah khan
 

More from Farhanullah khan (6)

Analysis of students behavior in the process of operating system experiments
Analysis of students behavior in the process of operating system experimentsAnalysis of students behavior in the process of operating system experiments
Analysis of students behavior in the process of operating system experiments
 
Software testing
Software testingSoftware testing
Software testing
 
Mobile jammer
Mobile jammer Mobile jammer
Mobile jammer
 
Hrm
HrmHrm
Hrm
 
5 g mobile technology
5 g mobile  technology5 g mobile  technology
5 g mobile technology
 
Difference between pakistan and American Culture
Difference between pakistan and American CultureDifference between pakistan and American Culture
Difference between pakistan and American Culture
 

Recently uploaded

NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 

Recently uploaded (20)

NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 

Alpha composting

  • 2. Contents  Introduction  What is Alpha Composting  What is Digital Composting  History  Architecture  Advantages  Applications  Conclusion
  • 3. What Is Alpha Composting. The process of using the transparency value, alpha, to combine two images together.
  • 4. •Alpha composting is the process of combining an image with another image as its background. •It is mostly used in 2D graphics. Composting is also used to combine images and live footage. • This is a very useful process as it is widely used in many fields. It is a simple process. INTRODUCTION
  • 5. •Additional information is stored regarding each pixel in the alpha channel with a value between zero and one. •The technique is used in many applications. It also has support in many graphical user interfaces (GUI) and widgets. INTRODUCTION CONT…
  • 6. •The concept of an alpha channel was introduced by Alvy Ray Smith in the late 1970s, and fully developed in a 1984 paper by Thomas Porter and Tom Duff. •In a 2D image element, which stores a color for each pixel, additional data is stored in the alpha channel with a value between 0 and 1. • A value of 0 means that the pixel does not have any coverage information and is transparent. • There was no color contribution from any geometry because the geometry did not overlap this pixel. • A value of 1 means that the pixel is opaque because the geometry completely overlapped the pixel. History
  • 7.
  • 8. Transparency • Alpha is a pixel’s transparency – from 0.0 (transparent) to 1.0 (opaque) – 32-bit RGBA pixels: each pixel has red, green, blue, and alpha values • Uses for alpha – Antialiasing In many graphics toolkits, the pixel model includes a fourth channel in addition to red, green, and blue: the pixel’s alpha value, which represents its degree of transparency
  • 10. Alpha channel • Image(R,G,B,alpha) Encodes transparency (or pixel coverage): • Alpha = 1: opaque object • Alpha = 0: transparent object • 0<Alpha<1: semi-transparent
  • 11. • Compositing rules control how source and destination pixels are combined • Source – Image –• Destination – Drawing surface When pixels include alpha values, drawing gets more interesting. When you draw on a drawing This process is called alpha compositing. Alpha Compositing
  • 12. • 2D Video Pass Through Compositing • Image quailty • Easy to use and easy to understand • Texture and Render Processing • Fast 3D Texture Transfer Advantages
  • 13. • To create special effects in visual arts • To help us connecting real images with artificially created ones • To correct photographic mismatches (e.g. color) Application
  • 14. Film Composting King Kong (1933) Superman(1978)
  • 15. Digital Composting is the process of digitally assembling multiple images to make a final image, typically for print, motion picture or screen display Digital Compositing Tools Some of the software tools we'll be discussing include: Paint Programs Color Correction Matte-Extraction software General-purpose compositing packages
  • 16. Conclusion: Compositing is the combining of visual elements from separate sources into single images, often to create the illusion that all those elements are parts of the same scene.