SlideShare a Scribd company logo
Applications of Advanced Graphics
  Animation
  Digital Image processing
  Morphing
  Fractals
  Ray Tracing
Animation
 Art of creating moving images
 Widely used in
  education, training, entertainment, advertising.
 Formal definition of computer animation is ”
  generation of time sequence of visually changing
  objects in their
  shapes, colour, orientation, translation, rotation etc.”
 Computer animation is divided into two broad
 processes.
       To design and creation of animation sequence
       To display animation sequence

   In general ,an animation sequence is
    designed with the following steps:
               1.Storyboard Layout
               2.Object Definitions
               3.Key-frame specifications
               4.Generations of in-between frames
 The storyboard is an outline of the action.
 An object definition is given for each participant in
  the action.
 A key frame is a detailed drawing of the scene at a
  certain time in the animation sequence.
 In-betweens are the intermediate frames.
 Approximately 1500 frames are needed for a clip of
  one minute of film.
 In practice, the animation is created by three
 traditional ways.
       Key frame system- key frame is defined
       Parameterized system- parameter may be degree of
        freedom, motion path
            - motion path can be linear or non-linear or
                random
                 linear- car on a straight road
              non-linear- motion of a cricket ball
              random- flying butterfly
       Scripting system – user writes some functions to control
        animation.
Methods to define motion
 Direct motion specification - clock
 Goal specified motion – cricket ball
 Kinematics motion specification- motion can be
 specified by position, velocity, acceleration
Morphing
Digital Image Processing
 It is composed of finite number of elements.
 Each of these elements consists of location
  information and pixel details.
 The digital images may be fun images, medical
  images, biometric images, satellite images etc.
 Sometimes they contain some noise or some clarity is
  needed.
 For doing this, some process is performed on the
  images, which is known as Digital Image. Processing.
 The main objectives of digital image processing are:
       1) To improve pictorial information
       2) To analyze pictorial information
       3) To optimize image storage for efficient
       representation and transmission.
Image processing is divided into
three major categories
1) Image compression
2) Image enhancement and restoration
3) Image extraction
1) Image compression
     Size of digital image is very large
     Difficult to transmit due to large size
        For example, animation series or video.

     For this reason, we need to reduce the size of
      the image- it is known as image compression
2) Image enhancement and
restoration
 In this method, the images are processed for data error
  detection, removal of noise and distortion occurs
  while scanning the picture or recording the scene
 It is used to restore the original scene in the form of
  image.
 There are two types of noises that can be present in
  an image.
 1) Random
 2) Non-random
 Some vital information regarding random pixels is
  missing as may happen during scanning of a
  picture is known as random noise.
 When some strips or lines disturb the image, it is
  known as non-random type of noise.
In the noise removal, filtering
techniques are used.
  Linear Filter
  Multidimensional filter
  Median filter
  Laplacian filter
  Gaussian filter
  Mean filter
  Kuwahara filter
  Sigma filter
 Other image enhancement tasks are colour and
  brightness adjustment etc.
 Ex. Black and white image
 Negative image
 Image with glowing edge
 Blurred image
 Image with different background
Image Extraction
  Classify the image into various parts.
  Segmentation and clustering are the methods to
   analyze a picture by the classification.
Applications of digital image
processing
 Medical science
 Entertainment
 Remote sensing
 Robotics
 Biometrics
Fractals
 The objects which are neither 2-dimensional or 3-
  dimensional.
 They are in some fractional dimensions like 1.5 and so
  on.
 Ex. Clouds, curve, trees, mountains etc.
Fractals are divided into three
groups
 1) Exact self-similar fractals
    Exactly identical at different scales
 2) Quasi self-similar fractals
    Nearly identical at different scales
 3) Statistical self-similar fractals
    Have numerical or statistical measures across the scale.
Ray tracing
 Finds the colour information of each and every
 pixel in the scene by tracing a ray of light that is
 reflected back to the viewer’s eye from the pixel
 position.
Ray tracing

More Related Content

What's hot

Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
PremaPRC211300301103
 
Image Processing
Image ProcessingImage Processing
Image Processing
sharmili priyadarsini
 
Image processing
Image processing Image processing
Image processing
Madhushree Ghosh
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
DEEPASHRI HK
 
An Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceAn Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial Intelligence
Wasif Altaf
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
manpreetgrewal
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Vandana Verma
 
Image processing
Image processingImage processing
Image processing
Mohammed Abraruddin
 
Glossary dip
Glossary dipGlossary dip
Glossary dip
Upendra Pratap Singh
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
KarthicaMarasamy
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Reshma KC
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
Raviteja Chowdary Adusumalli
 
Image processing
Image processingImage processing
Image processing
Anil kumar
 
Image processing
Image processingImage processing
Image processing
Varun Raj
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
khanam22
 
Animation
AnimationAnimation
Animation
Vasu Mathi
 
Fundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image ComponentsFundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image Components
Kalyan Acharjya
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image Processing
Salim Hosen
 
A methodology for developing video processing system
A methodology for developing video processing systemA methodology for developing video processing system
A methodology for developing video processing system
eSAT Journals
 
COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing
Hemantha Kulathilake
 

What's hot (20)

Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
Image processing
Image processing Image processing
Image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
An Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceAn Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial Intelligence
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image processing
Image processingImage processing
Image processing
 
Glossary dip
Glossary dipGlossary dip
Glossary dip
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Image processing
Image processingImage processing
Image processing
 
Image processing
Image processingImage processing
Image processing
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
 
Animation
AnimationAnimation
Animation
 
Fundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image ComponentsFundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image Components
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image Processing
 
A methodology for developing video processing system
A methodology for developing video processing systemA methodology for developing video processing system
A methodology for developing video processing system
 
COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing
 

Similar to Graphic concept

Animation
AnimationAnimation
Animation
Vasu Mathi
 
Ch1.pptx
Ch1.pptxCh1.pptx
Ch1.pptx
danielzewde12
 
Animation
AnimationAnimation
Animation
Vasu Mathi
 
An Introduction to Digital Image Analysis.pdf
An Introduction to Digital Image Analysis.pdfAn Introduction to Digital Image Analysis.pdf
An Introduction to Digital Image Analysis.pdf
The Lifesciences Magazine
 
1. IP Introduction.pdf
1. IP Introduction.pdf1. IP Introduction.pdf
1. IP Introduction.pdf
DrNVaijayanthiDeanRD
 
A Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image ProcessingA Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image Processing
Jennifer Daniel
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
MrNeon5
 
IMAGE PROCESSING.pptx
IMAGE PROCESSING.pptxIMAGE PROCESSING.pptx
IMAGE PROCESSING.pptx
ChaitanyaKhandekar
 
ACMP340.pptx
ACMP340.pptxACMP340.pptx
ACMP340.pptx
FelixGathage
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
gopikahari7
 
Unit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfUnit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdf
sdbhosale860
 
Image processing
Image processingImage processing
Image processing
kamal330
 
1 dip introduction
1 dip introduction1 dip introduction
1 dip introduction
BHAGYAPRASADBUGGE
 
final_project
final_projectfinal_project
final_project
Inderpreet Kaur
 
3.introduction onwards deepa
3.introduction onwards deepa3.introduction onwards deepa
3.introduction onwards deepa
Safalsha Babu
 
Computer Vision(4).pptx
Computer Vision(4).pptxComputer Vision(4).pptx
Computer Vision(4).pptx
GouthamMaliga
 
A Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing TechniquesA Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing Techniques
ijtsrd
 
F0342032038
F0342032038F0342032038
F0342032038
ijceronline
 
DIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer ScienceDIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer Science
baaburao4200
 
Image processing
Image processingImage processing
Image processing
pradnya patil
 

Similar to Graphic concept (20)

Animation
AnimationAnimation
Animation
 
Ch1.pptx
Ch1.pptxCh1.pptx
Ch1.pptx
 
Animation
AnimationAnimation
Animation
 
An Introduction to Digital Image Analysis.pdf
An Introduction to Digital Image Analysis.pdfAn Introduction to Digital Image Analysis.pdf
An Introduction to Digital Image Analysis.pdf
 
1. IP Introduction.pdf
1. IP Introduction.pdf1. IP Introduction.pdf
1. IP Introduction.pdf
 
A Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image ProcessingA Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image Processing
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
 
IMAGE PROCESSING.pptx
IMAGE PROCESSING.pptxIMAGE PROCESSING.pptx
IMAGE PROCESSING.pptx
 
ACMP340.pptx
ACMP340.pptxACMP340.pptx
ACMP340.pptx
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
 
Unit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfUnit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdf
 
Image processing
Image processingImage processing
Image processing
 
1 dip introduction
1 dip introduction1 dip introduction
1 dip introduction
 
final_project
final_projectfinal_project
final_project
 
3.introduction onwards deepa
3.introduction onwards deepa3.introduction onwards deepa
3.introduction onwards deepa
 
Computer Vision(4).pptx
Computer Vision(4).pptxComputer Vision(4).pptx
Computer Vision(4).pptx
 
A Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing TechniquesA Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing Techniques
 
F0342032038
F0342032038F0342032038
F0342032038
 
DIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer ScienceDIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer Science
 
Image processing
Image processingImage processing
Image processing
 

Recently uploaded

SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
Nguyen Thanh Tu Collection
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
Celine George
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
nitinpv4ai
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
Celine George
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
Nguyen Thanh Tu Collection
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
OH TEIK BIN
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 

Recently uploaded (20)

SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 

Graphic concept

  • 1.
  • 2. Applications of Advanced Graphics  Animation  Digital Image processing  Morphing  Fractals  Ray Tracing
  • 3. Animation  Art of creating moving images  Widely used in education, training, entertainment, advertising.  Formal definition of computer animation is ” generation of time sequence of visually changing objects in their shapes, colour, orientation, translation, rotation etc.”
  • 4.  Computer animation is divided into two broad processes.  To design and creation of animation sequence  To display animation sequence In general ,an animation sequence is designed with the following steps: 1.Storyboard Layout 2.Object Definitions 3.Key-frame specifications 4.Generations of in-between frames
  • 5.  The storyboard is an outline of the action.  An object definition is given for each participant in the action.  A key frame is a detailed drawing of the scene at a certain time in the animation sequence.  In-betweens are the intermediate frames.  Approximately 1500 frames are needed for a clip of one minute of film.
  • 6.
  • 7.
  • 8.  In practice, the animation is created by three traditional ways.  Key frame system- key frame is defined  Parameterized system- parameter may be degree of freedom, motion path - motion path can be linear or non-linear or random linear- car on a straight road non-linear- motion of a cricket ball random- flying butterfly  Scripting system – user writes some functions to control animation.
  • 9. Methods to define motion  Direct motion specification - clock  Goal specified motion – cricket ball  Kinematics motion specification- motion can be specified by position, velocity, acceleration
  • 11.
  • 12. Digital Image Processing  It is composed of finite number of elements.  Each of these elements consists of location information and pixel details.  The digital images may be fun images, medical images, biometric images, satellite images etc.
  • 13.  Sometimes they contain some noise or some clarity is needed.  For doing this, some process is performed on the images, which is known as Digital Image. Processing.  The main objectives of digital image processing are: 1) To improve pictorial information 2) To analyze pictorial information 3) To optimize image storage for efficient representation and transmission.
  • 14.
  • 15. Image processing is divided into three major categories 1) Image compression 2) Image enhancement and restoration 3) Image extraction
  • 16. 1) Image compression  Size of digital image is very large  Difficult to transmit due to large size  For example, animation series or video.  For this reason, we need to reduce the size of the image- it is known as image compression
  • 17. 2) Image enhancement and restoration  In this method, the images are processed for data error detection, removal of noise and distortion occurs while scanning the picture or recording the scene  It is used to restore the original scene in the form of image.
  • 18.  There are two types of noises that can be present in an image.  1) Random  2) Non-random  Some vital information regarding random pixels is missing as may happen during scanning of a picture is known as random noise.  When some strips or lines disturb the image, it is known as non-random type of noise.
  • 19. In the noise removal, filtering techniques are used.  Linear Filter  Multidimensional filter  Median filter  Laplacian filter  Gaussian filter  Mean filter  Kuwahara filter  Sigma filter
  • 20.  Other image enhancement tasks are colour and brightness adjustment etc.  Ex. Black and white image  Negative image  Image with glowing edge  Blurred image  Image with different background
  • 21. Image Extraction  Classify the image into various parts.  Segmentation and clustering are the methods to analyze a picture by the classification.
  • 22. Applications of digital image processing  Medical science  Entertainment  Remote sensing  Robotics  Biometrics
  • 23. Fractals  The objects which are neither 2-dimensional or 3- dimensional.  They are in some fractional dimensions like 1.5 and so on.  Ex. Clouds, curve, trees, mountains etc.
  • 24. Fractals are divided into three groups  1) Exact self-similar fractals  Exactly identical at different scales  2) Quasi self-similar fractals  Nearly identical at different scales  3) Statistical self-similar fractals  Have numerical or statistical measures across the scale.
  • 25. Ray tracing  Finds the colour information of each and every pixel in the scene by tracing a ray of light that is reflected back to the viewer’s eye from the pixel position.