Cut and paste processing for digital photo
In Singapore, a common sight is one holding his or her mobile phone taking photographs. These users take a large number of digital photographs and sometimes, they wish to edit it. For example, one may wish to cut out his or her picture (object image) from a group photo and paste it onto another imag...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2012
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/50161 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-50161 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-501612023-07-07T16:39:20Z Cut and paste processing for digital photo Ng, Chia Liang. Anamitra Makur School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems In Singapore, a common sight is one holding his or her mobile phone taking photographs. These users take a large number of digital photographs and sometimes, they wish to edit it. For example, one may wish to cut out his or her picture (object image) from a group photo and paste it onto another image (scene image) that shows an Egyptian pyramid. The edited image will show the user standing in front of the pyramid regardless of whether the user has been to Egypt before. In this project, there are two approaches to segment the object image from a test image, automated and manual. The automated approach is to automatically detect the edges of object image and segment it from the test image. The manual approach is to manually define the edges of the object image so that it can be segmented from the test image. The automated approach includes two methods, MATLAB Canny Edge Detection and MATLAB active contour whereas the manual approach uses MATLAB specifying region-of-interest (ROI) method. It was tested and verified that the manual approach performs better as the edges of object image can be clearly defined and segmented. By using MATLAB indexing method, the object image can be superimposed onto any part of the scene image. Thereafter, image processing techniques such as weighted pixel averaging and thresholding are used to blend the object and scene images so that the object image looks natural in the scene image. Some of the important concepts that will be reviewed include Canny Edge Detection algorithm and superimposition by indexing. Testing and implementation have been done and pictorial views of the results are also included. Bachelor of Engineering 2012-05-30T07:00:58Z 2012-05-30T07:00:58Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/50161 en Nanyang Technological University 67 p. application/pdf application/vnd.ms-powerpoint |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Ng, Chia Liang. Cut and paste processing for digital photo |
description |
In Singapore, a common sight is one holding his or her mobile phone taking photographs. These users take a large number of digital photographs and sometimes, they wish to edit it. For example, one may wish to cut out his or her picture (object image) from a group photo and paste it onto another image (scene image) that shows an Egyptian pyramid. The edited image will show the user standing in front of the pyramid regardless of whether the user has been to Egypt before. In this project, there are two approaches to segment the object image from a test image, automated and manual. The automated approach is to automatically detect the edges of object image and segment it from the test image. The manual approach is to manually define the edges of the object image so that it can be segmented from the test image. The automated approach includes two methods, MATLAB Canny Edge Detection and MATLAB active contour whereas the manual approach uses MATLAB specifying region-of-interest (ROI) method. It was tested and verified that the manual approach performs better as the edges of object image can be clearly defined and segmented. By using MATLAB indexing method, the object image can be superimposed onto any part of the scene image. Thereafter, image processing techniques such as weighted pixel averaging and thresholding are used to blend the object and scene images so that the object image looks natural in the scene image. Some of the important concepts that will be reviewed include Canny Edge Detection algorithm and superimposition by indexing. Testing and implementation have been done and pictorial views of the results are also included. |
author2 |
Anamitra Makur |
author_facet |
Anamitra Makur Ng, Chia Liang. |
format |
Final Year Project |
author |
Ng, Chia Liang. |
author_sort |
Ng, Chia Liang. |
title |
Cut and paste processing for digital photo |
title_short |
Cut and paste processing for digital photo |
title_full |
Cut and paste processing for digital photo |
title_fullStr |
Cut and paste processing for digital photo |
title_full_unstemmed |
Cut and paste processing for digital photo |
title_sort |
cut and paste processing for digital photo |
publishDate |
2012 |
url |
http://hdl.handle.net/10356/50161 |
_version_ |
1772828461083131904 |