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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |