Image synthesis with layer masks

Assignment Help Computer Graphics
Reference no: EM13831596

Part 1. Basics

To Do:

Choose one or more digital images. Use Adobe Photoshop, or GIMP, or any other image editing software of your choice to perform all of the following functions, one at a time:

- cropping
- resizing
- brightness adjustment
- contrast adjustment
- nonlinear brightness adjustment (curves or levels)
- color/hue adjustment
- horizontal flip
- vertical flip
- image rotation
- affine transformation
- projective transformation
- blurring (Gaussian blur and motion blur)

In the report, for each image, paste the before and after images. Report what adjustment, processing, transformation you have done to each image with the detailed steps. It must be your own original work. If you have any questions about any specific transformation, ask me for clarification.

Part 2. Head Swap Using Layer Masks

Sometimes there is a need to take part of one image and blend it in another image. For example, in a family picture or a group picture, everyone looks good except one person has his eyes closed.

Figure 1 is one example of a head swap in a family picture. Simple cut and paste does not work well for such situations. Layer mask is often used.

The following link is a tutorial:

https://www.youtube.com/watch?v=SZg4csZb_OM

To Do:

Find two pictures. Perform a head swap. In your report, paste the two "before" images and the "after" image, and also describe the process.

682_Image Synthesis with Layer Masks.png

Part 3. Image Synthesis with Layer Masks

The same technique can be used to pull two different figures from two images and fuse them together in one image. Figure 3 is one example of the after image of such a synthesized image. Figure 4 is one of the before images. Figure 5 is another example of a synthesized image.

To Do: Find two images. Fuse them together into one image and make the synthesized image look natural. In your report, paste the two before images and the after image, and also describe the process.

2215_Image Synthesis with Layer Masks1.png

1163_Image Synthesis with Layer Masks2.png

Part 4. Remove Objects Using Clone Stamp Tool

There are times when you want to remove some objects from the image, like some distracting objects in the background. Figure 6 and Figure 7 are examples of before and after images, in which the two people are removed from the scene. The following is a link to a tutorial using clone stamp tool:

https://www.youtube.com/watch?v=MY023ZQJy0M

Sometimes, for small area touchup, healing brush or spot healing brush may also be used.

To Do: Find one image. Remove some objects in the scene so that the image looks better. In your report, paste the before and after image, and also describe the process.

2159_Image Synthesis with Layer Masks3.png

395_Image Synthesis with Layer Masks4.png

Reference no: EM13831596

Questions Cloud

Write the general rate law : Write the general rate law
Develop an e-commerce website prototype for a small business : Develop an e-commerce website prototype for a small business enterprise in the NEUROSCIENCE INDUSTRY (IMPORTANT: no other industry may be chosen for this assignment).
What is the average speed and how long did collision last : What is the average speed and how long did the collision last
What is the maximum amount : Your company has the opportunity to make an investment that promises to pay $24,000 after 6 years. If your company has a required return of 8.5% on this type of investment, what is the maximum amount that the company should pay for the investment? Ex..
Image synthesis with layer masks : Remove some objects in the scene so that the image looks better. In your report, paste the before and after image, and also describe the process.
What are the advantages of using gis in market segmentation : One of the most exciting advances in market segmentation is the increasing use of geographic information systems (GIS) to map target markets. What are the advantages of using GIS in market segmentation
What is the yield to maturity : 1 Sentry Cop. Bonds have a coupon payment of 7.25%. The bonds have a par value of $1000, a current price of $1125, and they will mature in 13 years. a)What is the yield to maturity on these bonds if it pay coupon annually? b) What is the yield to mat..
What would be the units of measure for the sample : What would be the units of measure for the sample
Question regarding the international faux pas : Do an Internet search on international faux pas. Read about behaviors that are rude or inconsiderate in other cultures that you might not find offensive at all.

Reviews

Write a Review

Computer Graphics Questions & Answers

  Creating temperature conversion gui application

Create a temperature conversion GUI application that changes from Fahrenheit to Celsius. The Fahrenheit temperature should be entered from the keyboard and Enter pressed.

  Write a program that uses girlscout objects to track

For each girl scout, after reading in the sales, invoke the update Boxes Sold and update Sales method to update the total sales by that girl scout.

  Use turtle graphics to draw simple slogan in all upper case

Use turtle graphics to draw a simple slogan in all upper case letters. Turtle graphics is a simple model for graphics programming in which you have a "turtle" that can turn left or right and can move forward.

  Choose an organisation that you have some basic familiarity

choose an organisation that you have some basic familiarity with. it could be the organisation you are currently

  The rmo csms marketing subsystem

Using Microsoft Visio or an open source alternative such as Dia, create a use case graphic rendering that shows all actors and all use cases for the RMO CSMS marketing subsystem. Note: The graphically depicted solution is not included in the requi..

  Implement a simple number guessing game using html

Your assignment is to implement a simple number guessing game using HTML forms and a CGI script. The HTML page should introduce the game and provide a form for the user to guess a number

  Organized to focus more on organizational

As you probably have noted, this course is organized to focus more on organizational and enterprise level issues than on individual or group behavior. There are other courses in the program that allow you the opportunity to reflect on lower le..

  Rank document relevance by number of times input keyword

You should also rank document's relevance by number of times input keyword occurs in document. How to rank document's relevance by number of times input keyword occurs in document.

  As a newly promoted vice president your ceo has invited you

as a newly promoted vice president your ceo has invited you to participate in this years upcoming strategic planning

  1 what are the three key stages and phases that

1. what are the three key stages and phases that characterize multilateral negotiations?a.nbspthe pre-negotiation stage

  Find graph theory concepts that correspond to social concept

Suppose we make a graph in which nodes are people and edges correspond to some form of social interaction, such as "talk to" or "socializes with" Find graph theory concepts that correspond to social concepts such as popularity, cliques, and hermi..

  Steps in the student lab manual

In this lab you will determine the shell that you are running, correct mistakes on the command line, and use filename generation. You will also learn about help that the system provides in the form of man pages, the --help option, and the bash hel..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd