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.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.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

Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
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
 
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
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
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
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
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
 
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
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 

Recently uploaded (20)

Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.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
 
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...
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.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
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
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
 
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
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 

Instructions For this project- you are expected to build a 2D based an.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.