Facebook image enhancer

Currently in Facebook, if a user wishes to edit an image to look better and more realistic, he or she has to use third-party software either on a laptop or mobile phone to do it before uploading onto their Facebook accounts. Although this is still feasible, several problems, such as time consuming a...

Full description

Saved in:
Bibliographic Details
Main Author: Heng, Zhi Feng.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/52024
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-52024
record_format dspace
spelling sg-ntu-dr.10356-520242023-03-03T20:23:37Z Facebook image enhancer Heng, Zhi Feng. School of Computer Engineering Ramakrishna Kakarala DRNTU::Engineering Currently in Facebook, if a user wishes to edit an image to look better and more realistic, he or she has to use third-party software either on a laptop or mobile phone to do it before uploading onto their Facebook accounts. Although this is still feasible, several problems, such as time consuming and inconvenience, exists. As a result, the development of a Facebook Image Enhancer in this project aims to solve these existing problems. The considerations and implementations for the application will be discussed in this report to ensure the objectives of the project are met. The languages used for the development of the Facebook application were PHP, JavaScript, HTML and CSS, with PHP covering the server-side executions and JavaScript covering the client-side processing. In order for PHP to interact with Facebook’s API, an external Software Development Kit (SDK) called facebook-php SDK was used. This allows PHP to have function calls to Facebook to perform operations such as grabbing the user’s basic information and photo albums. PHP ImageMagick was used to perform image processing operations such as changing the brightness and contrast of an image in the application. The development of the Facebook Image Enhancer application had come to a stage whereby a Facebook user is able to access the application from within Facebook itself. The application will then allow the user to login to the application using Facebook and at the same time request the user for access permission for the first time. Photo albums and their individual photos will also be displayed neatly in thumbnail format for the user to view and select to perform the enhancement. In conclusion, the development of the application was near completion with the missing part of not able to download and upload an image to and from Facebook server due to the hosting server’s limitation of not having FTP. Nevertheless, as mentioned earlier, image enhancing capabilities for the application were still explored using PHP ImageMagick. Bachelor of Engineering (Computer Engineering) 2013-04-19T05:03:37Z 2013-04-19T05:03:37Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/52024 en Nanyang Technological University 51 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Heng, Zhi Feng.
Facebook image enhancer
description Currently in Facebook, if a user wishes to edit an image to look better and more realistic, he or she has to use third-party software either on a laptop or mobile phone to do it before uploading onto their Facebook accounts. Although this is still feasible, several problems, such as time consuming and inconvenience, exists. As a result, the development of a Facebook Image Enhancer in this project aims to solve these existing problems. The considerations and implementations for the application will be discussed in this report to ensure the objectives of the project are met. The languages used for the development of the Facebook application were PHP, JavaScript, HTML and CSS, with PHP covering the server-side executions and JavaScript covering the client-side processing. In order for PHP to interact with Facebook’s API, an external Software Development Kit (SDK) called facebook-php SDK was used. This allows PHP to have function calls to Facebook to perform operations such as grabbing the user’s basic information and photo albums. PHP ImageMagick was used to perform image processing operations such as changing the brightness and contrast of an image in the application. The development of the Facebook Image Enhancer application had come to a stage whereby a Facebook user is able to access the application from within Facebook itself. The application will then allow the user to login to the application using Facebook and at the same time request the user for access permission for the first time. Photo albums and their individual photos will also be displayed neatly in thumbnail format for the user to view and select to perform the enhancement. In conclusion, the development of the application was near completion with the missing part of not able to download and upload an image to and from Facebook server due to the hosting server’s limitation of not having FTP. Nevertheless, as mentioned earlier, image enhancing capabilities for the application were still explored using PHP ImageMagick.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Heng, Zhi Feng.
format Final Year Project
author Heng, Zhi Feng.
author_sort Heng, Zhi Feng.
title Facebook image enhancer
title_short Facebook image enhancer
title_full Facebook image enhancer
title_fullStr Facebook image enhancer
title_full_unstemmed Facebook image enhancer
title_sort facebook image enhancer
publishDate 2013
url http://hdl.handle.net/10356/52024
_version_ 1759856742825459712