SlideShare a Scribd company logo
Instructions For this project, you are expected to build a 2 D based animation, which is often
used in video gaming. Below is a captured frame showing what you need to achieve. The basic
goal is to let you load different images, and synthesize a new image by putting different images
together, and display the final image sequentially to screen. Project Description: This animation
is about a dinosaur chasing a girl in the forest. To achieve this effect, there are three basic objects
involved: a girl, a dinosaur, and a moving background. The relative positions of the dinosaur and
the girl can be flexible, as long as the dinosaur is to the left of the girl, which makes sense. You
can place the girl in the middle of the image. In practice, you do not need to change the positions
of the girl and the dinosaur once the program starts. What you need to do is to load different
images (about different poses of the girl and dinosaur) and copy them into the final image
sequentially, meanwhile copy different parts of the background image using slide window
mechanism to generate the animation effects. All the images involved for this animation have
been provided in the attachment. Project Goal: - Get familiar with OpenCV by practicing
different functions, including imread( ), imshow(), create( ), waitKey(), copyTo( ), Range(). -
Understand the process of 2D based animation. - Learn the role of using "mask" in image
processing. - Practice implementing user interactivity by programming on mouse/keyboard
event.

More Related Content

Similar to Instructions For this project- you are expected to build a 2D based an (1).pdf

Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfoliolucyfarmer
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfoliolucyfarmer
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfoliolucyfarmer
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfoliolucyfarmer
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfoliolucyfarmer
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfoliolucyfarmer
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfoliolucyfarmer
 
Brad digipak cropping
Brad digipak croppingBrad digipak cropping
Brad digipak cropping
BradleyBarnes16
 
Brad digipak cropping
Brad digipak croppingBrad digipak cropping
Brad digipak cropping
BradleyBarnes16
 
Double exposure in photoshop
Double exposure in photoshopDouble exposure in photoshop
Double exposure in photoshop
Varsha Technaureus
 
Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfolio
PeeShuqi
 
6. production reflection(2)
6. production reflection(2)6. production reflection(2)
6. production reflection(2)Abigail Long
 
Production Reflection
Production ReflectionProduction Reflection
Production Reflection
Abigail Long
 
3. fmp production experiments (finished)
3. fmp production experiments (finished)3. fmp production experiments (finished)
3. fmp production experiments (finished)
sean cawood
 
What is AniMesh
What is AniMeshWhat is AniMesh
What is AniMesh
Jeroen Frans
 
Production Process
Production Process Production Process
Production Process
DanMorland
 
Collage and Layers
Collage and LayersCollage and Layers
Collage and Layers
Louise Sands
 
(Pro forma) - production log.
(Pro forma) - production log. (Pro forma) - production log.
(Pro forma) - production log.
Robert Ryan
 
Multi stage docker
Multi stage dockerMulti stage docker
Multi stage docker
Simon Proctor
 
Video game experiments
Video game experimentsVideo game experiments
Video game experiments
Abbie Nicholls
 

Similar to Instructions For this project- you are expected to build a 2D based an (1).pdf (20)

Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfolio
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfolio
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfolio
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfolio
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfolio
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfolio
 
Digital Portfolio
Digital  PortfolioDigital  Portfolio
Digital Portfolio
 
Brad digipak cropping
Brad digipak croppingBrad digipak cropping
Brad digipak cropping
 
Brad digipak cropping
Brad digipak croppingBrad digipak cropping
Brad digipak cropping
 
Double exposure in photoshop
Double exposure in photoshopDouble exposure in photoshop
Double exposure in photoshop
 
Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfolio
 
6. production reflection(2)
6. production reflection(2)6. production reflection(2)
6. production reflection(2)
 
Production Reflection
Production ReflectionProduction Reflection
Production Reflection
 
3. fmp production experiments (finished)
3. fmp production experiments (finished)3. fmp production experiments (finished)
3. fmp production experiments (finished)
 
What is AniMesh
What is AniMeshWhat is AniMesh
What is AniMesh
 
Production Process
Production Process Production Process
Production Process
 
Collage and Layers
Collage and LayersCollage and Layers
Collage and Layers
 
(Pro forma) - production log.
(Pro forma) - production log. (Pro forma) - production log.
(Pro forma) - production log.
 
Multi stage docker
Multi stage dockerMulti stage docker
Multi stage docker
 
Video game experiments
Video game experimentsVideo game experiments
Video game experiments
 

More from RyanF2PLeev

Please help me answer these questions below- 1- This organism is in th.pdf
Please help me answer these questions below- 1- This organism is in th.pdfPlease help me answer these questions below- 1- This organism is in th.pdf
Please help me answer these questions below- 1- This organism is in th.pdf
RyanF2PLeev
 
please help and explain thoroughly and show work- Thank you! 1- (.pdf
please help and explain thoroughly and show work- Thank you!      1- (.pdfplease help and explain thoroughly and show work- Thank you!      1- (.pdf
please help and explain thoroughly and show work- Thank you! 1- (.pdf
RyanF2PLeev
 
Please give me a heads up on- Communications and Servicing The Client.pdf
Please give me a heads up on- Communications and Servicing The Client.pdfPlease give me a heads up on- Communications and Servicing The Client.pdf
Please give me a heads up on- Communications and Servicing The Client.pdf
RyanF2PLeev
 
Population Mean formula is provided below- Identify - match the variab.pdf
Population Mean formula is provided below- Identify - match the variab.pdfPopulation Mean formula is provided below- Identify - match the variab.pdf
Population Mean formula is provided below- Identify - match the variab.pdf
RyanF2PLeev
 
Portfolio invested in stock- Portfolio invested in bond- Expected Retu.pdf
Portfolio invested in stock- Portfolio invested in bond- Expected Retu.pdfPortfolio invested in stock- Portfolio invested in bond- Expected Retu.pdf
Portfolio invested in stock- Portfolio invested in bond- Expected Retu.pdf
RyanF2PLeev
 
Points X-Y- and Z are locations on the topographic map bellow- Elevati.pdf
Points X-Y- and Z are locations on the topographic map bellow- Elevati.pdfPoints X-Y- and Z are locations on the topographic map bellow- Elevati.pdf
Points X-Y- and Z are locations on the topographic map bellow- Elevati.pdf
RyanF2PLeev
 
Plot the frequency of p in this population- Make sure you plot the fre.pdf
Plot the frequency of p in this population- Make sure you plot the fre.pdfPlot the frequency of p in this population- Make sure you plot the fre.pdf
Plot the frequency of p in this population- Make sure you plot the fre.pdf
RyanF2PLeev
 
Please help me with this from the Dental assistant class 112 Chart D.pdf
Please help me with this from the Dental assistant class 112   Chart D.pdfPlease help me with this from the Dental assistant class 112   Chart D.pdf
Please help me with this from the Dental assistant class 112 Chart D.pdf
RyanF2PLeev
 
Please help me with this question! 7-3 Another attacker Mallory interc.pdf
Please help me with this question! 7-3 Another attacker Mallory interc.pdfPlease help me with this question! 7-3 Another attacker Mallory interc.pdf
Please help me with this question! 7-3 Another attacker Mallory interc.pdf
RyanF2PLeev
 
please show your work -) T-Scores the question is referring to- 3- A.pdf
please show your work -)  T-Scores the question is referring to- 3- A.pdfplease show your work -)  T-Scores the question is referring to- 3- A.pdf
please show your work -) T-Scores the question is referring to- 3- A.pdf
RyanF2PLeev
 
Please explain how you reached the answer if applicable- 1- Find the.pdf
Please explain how you reached the answer if applicable-  1- Find the.pdfPlease explain how you reached the answer if applicable-  1- Find the.pdf
Please explain how you reached the answer if applicable- 1- Find the.pdf
RyanF2PLeev
 
Please review the guide by CoinTelegraph 1) Come up with an idea- thin.pdf
Please review the guide by CoinTelegraph 1) Come up with an idea- thin.pdfPlease review the guide by CoinTelegraph 1) Come up with an idea- thin.pdf
Please review the guide by CoinTelegraph 1) Come up with an idea- thin.pdf
RyanF2PLeev
 
Please provide the code and the explanation for Question 1-1 and 1-2-.pdf
Please provide the code and the explanation for Question 1-1 and 1-2-.pdfPlease provide the code and the explanation for Question 1-1 and 1-2-.pdf
Please provide the code and the explanation for Question 1-1 and 1-2-.pdf
RyanF2PLeev
 
Please provide a new answer- Do not copy and paste a response- Thank y.pdf
Please provide a new answer- Do not copy and paste a response- Thank y.pdfPlease provide a new answer- Do not copy and paste a response- Thank y.pdf
Please provide a new answer- Do not copy and paste a response- Thank y.pdf
RyanF2PLeev
 
Please identify the type of protein complex that will be recruited to.pdf
Please identify the type of protein complex that will be recruited to.pdfPlease identify the type of protein complex that will be recruited to.pdf
Please identify the type of protein complex that will be recruited to.pdf
RyanF2PLeev
 
Please help me with this question! 6- Certificates and PKI- (10 points.pdf
Please help me with this question! 6- Certificates and PKI- (10 points.pdfPlease help me with this question! 6- Certificates and PKI- (10 points.pdf
Please help me with this question! 6- Certificates and PKI- (10 points.pdf
RyanF2PLeev
 
Please help me with this question! 7- Kerberos- (15 points) The EECS D.pdf
Please help me with this question! 7- Kerberos- (15 points) The EECS D.pdfPlease help me with this question! 7- Kerberos- (15 points) The EECS D.pdf
Please help me with this question! 7- Kerberos- (15 points) The EECS D.pdf
RyanF2PLeev
 
Java Circle-java -Make the 'color' attribute private -Make a constr.pdf
Java  Circle-java   -Make the 'color' attribute private -Make a constr.pdfJava  Circle-java   -Make the 'color' attribute private -Make a constr.pdf
Java Circle-java -Make the 'color' attribute private -Make a constr.pdf
RyanF2PLeev
 
Jeters Company uses a periodic inventory system and reports the follow.pdf
Jeters Company uses a periodic inventory system and reports the follow.pdfJeters Company uses a periodic inventory system and reports the follow.pdf
Jeters Company uses a periodic inventory system and reports the follow.pdf
RyanF2PLeev
 
Jill Perry invested $10-000 for a 5- interest in a limited partnership.pdf
Jill Perry invested $10-000 for a 5- interest in a limited partnership.pdfJill Perry invested $10-000 for a 5- interest in a limited partnership.pdf
Jill Perry invested $10-000 for a 5- interest in a limited partnership.pdf
RyanF2PLeev
 

More from RyanF2PLeev (20)

Please help me answer these questions below- 1- This organism is in th.pdf
Please help me answer these questions below- 1- This organism is in th.pdfPlease help me answer these questions below- 1- This organism is in th.pdf
Please help me answer these questions below- 1- This organism is in th.pdf
 
please help and explain thoroughly and show work- Thank you! 1- (.pdf
please help and explain thoroughly and show work- Thank you!      1- (.pdfplease help and explain thoroughly and show work- Thank you!      1- (.pdf
please help and explain thoroughly and show work- Thank you! 1- (.pdf
 
Please give me a heads up on- Communications and Servicing The Client.pdf
Please give me a heads up on- Communications and Servicing The Client.pdfPlease give me a heads up on- Communications and Servicing The Client.pdf
Please give me a heads up on- Communications and Servicing The Client.pdf
 
Population Mean formula is provided below- Identify - match the variab.pdf
Population Mean formula is provided below- Identify - match the variab.pdfPopulation Mean formula is provided below- Identify - match the variab.pdf
Population Mean formula is provided below- Identify - match the variab.pdf
 
Portfolio invested in stock- Portfolio invested in bond- Expected Retu.pdf
Portfolio invested in stock- Portfolio invested in bond- Expected Retu.pdfPortfolio invested in stock- Portfolio invested in bond- Expected Retu.pdf
Portfolio invested in stock- Portfolio invested in bond- Expected Retu.pdf
 
Points X-Y- and Z are locations on the topographic map bellow- Elevati.pdf
Points X-Y- and Z are locations on the topographic map bellow- Elevati.pdfPoints X-Y- and Z are locations on the topographic map bellow- Elevati.pdf
Points X-Y- and Z are locations on the topographic map bellow- Elevati.pdf
 
Plot the frequency of p in this population- Make sure you plot the fre.pdf
Plot the frequency of p in this population- Make sure you plot the fre.pdfPlot the frequency of p in this population- Make sure you plot the fre.pdf
Plot the frequency of p in this population- Make sure you plot the fre.pdf
 
Please help me with this from the Dental assistant class 112 Chart D.pdf
Please help me with this from the Dental assistant class 112   Chart D.pdfPlease help me with this from the Dental assistant class 112   Chart D.pdf
Please help me with this from the Dental assistant class 112 Chart D.pdf
 
Please help me with this question! 7-3 Another attacker Mallory interc.pdf
Please help me with this question! 7-3 Another attacker Mallory interc.pdfPlease help me with this question! 7-3 Another attacker Mallory interc.pdf
Please help me with this question! 7-3 Another attacker Mallory interc.pdf
 
please show your work -) T-Scores the question is referring to- 3- A.pdf
please show your work -)  T-Scores the question is referring to- 3- A.pdfplease show your work -)  T-Scores the question is referring to- 3- A.pdf
please show your work -) T-Scores the question is referring to- 3- A.pdf
 
Please explain how you reached the answer if applicable- 1- Find the.pdf
Please explain how you reached the answer if applicable-  1- Find the.pdfPlease explain how you reached the answer if applicable-  1- Find the.pdf
Please explain how you reached the answer if applicable- 1- Find the.pdf
 
Please review the guide by CoinTelegraph 1) Come up with an idea- thin.pdf
Please review the guide by CoinTelegraph 1) Come up with an idea- thin.pdfPlease review the guide by CoinTelegraph 1) Come up with an idea- thin.pdf
Please review the guide by CoinTelegraph 1) Come up with an idea- thin.pdf
 
Please provide the code and the explanation for Question 1-1 and 1-2-.pdf
Please provide the code and the explanation for Question 1-1 and 1-2-.pdfPlease provide the code and the explanation for Question 1-1 and 1-2-.pdf
Please provide the code and the explanation for Question 1-1 and 1-2-.pdf
 
Please provide a new answer- Do not copy and paste a response- Thank y.pdf
Please provide a new answer- Do not copy and paste a response- Thank y.pdfPlease provide a new answer- Do not copy and paste a response- Thank y.pdf
Please provide a new answer- Do not copy and paste a response- Thank y.pdf
 
Please identify the type of protein complex that will be recruited to.pdf
Please identify the type of protein complex that will be recruited to.pdfPlease identify the type of protein complex that will be recruited to.pdf
Please identify the type of protein complex that will be recruited to.pdf
 
Please help me with this question! 6- Certificates and PKI- (10 points.pdf
Please help me with this question! 6- Certificates and PKI- (10 points.pdfPlease help me with this question! 6- Certificates and PKI- (10 points.pdf
Please help me with this question! 6- Certificates and PKI- (10 points.pdf
 
Please help me with this question! 7- Kerberos- (15 points) The EECS D.pdf
Please help me with this question! 7- Kerberos- (15 points) The EECS D.pdfPlease help me with this question! 7- Kerberos- (15 points) The EECS D.pdf
Please help me with this question! 7- Kerberos- (15 points) The EECS D.pdf
 
Java Circle-java -Make the 'color' attribute private -Make a constr.pdf
Java  Circle-java   -Make the 'color' attribute private -Make a constr.pdfJava  Circle-java   -Make the 'color' attribute private -Make a constr.pdf
Java Circle-java -Make the 'color' attribute private -Make a constr.pdf
 
Jeters Company uses a periodic inventory system and reports the follow.pdf
Jeters Company uses a periodic inventory system and reports the follow.pdfJeters Company uses a periodic inventory system and reports the follow.pdf
Jeters Company uses a periodic inventory system and reports the follow.pdf
 
Jill Perry invested $10-000 for a 5- interest in a limited partnership.pdf
Jill Perry invested $10-000 for a 5- interest in a limited partnership.pdfJill Perry invested $10-000 for a 5- interest in a limited partnership.pdf
Jill Perry invested $10-000 for a 5- interest in a limited partnership.pdf
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 

Instructions For this project- you are expected to build a 2D based an (1).pdf

  • 1. Instructions For this project, you are expected to build a 2 D based animation, which is often used in video gaming. Below is a captured frame showing what you need to achieve. The basic goal is to let you load different images, and synthesize a new image by putting different images together, and display the final image sequentially to screen. Project Description: This animation is about a dinosaur chasing a girl in the forest. To achieve this effect, there are three basic objects involved: a girl, a dinosaur, and a moving background. The relative positions of the dinosaur and the girl can be flexible, as long as the dinosaur is to the left of the girl, which makes sense. You can place the girl in the middle of the image. In practice, you do not need to change the positions of the girl and the dinosaur once the program starts. What you need to do is to load different images (about different poses of the girl and dinosaur) and copy them into the final image sequentially, meanwhile copy different parts of the background image using slide window mechanism to generate the animation effects. All the images involved for this animation have been provided in the attachment. Project Goal: - Get familiar with OpenCV by practicing different functions, including imread( ), imshow(), create( ), waitKey(), copyTo( ), Range(). - Understand the process of 2D based animation. - Learn the role of using "mask" in image processing. - Practice implementing user interactivity by programming on mouse/keyboard event.