Image rendering by layers
This report documents the principles behind web-based system for image rendering by layers, the process of designing an interactive web application for image rendering and the backbone theory of web languages used. The web languages used comprise of client-side languages, including HTML5, CSS3 and J...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/55237 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-55237 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-552372023-07-07T16:03:47Z Image rendering by layers Chin, Alan Yee Loon. Chan Kap Luk School of Electrical and Electronic Engineering DRNTU::Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems DRNTU::Engineering::Computer science and engineering::Computer applications::Arts and humanities DRNTU::Visual arts and music::Drawing, design and illustration This report documents the principles behind web-based system for image rendering by layers, the process of designing an interactive web application for image rendering and the backbone theory of web languages used. The web languages used comprise of client-side languages, including HTML5, CSS3 and JavaScript, as well as server-side language, which is PHP. Meanwhile, MATLAB codes are executed at the server for image rendering process. With increasing accessibility through the internet, many system applications have transformed their programmes into web-based application. Some of the examples will be shown in this report on existing “photoshops” or image processing web applications. The web application built is based on study of image rendering by layers technique, notably aesthetic algorithms for acquired and generated digital image by Xiaoyan Zhang. This algorithm is written in MATLAB scripting language and it can be utilised to process the image uploaded into the web application. Furthermore, this project is a continuation of the web application built in providing the platform for image rendering algorithm to process image layers by layers. Thus, this project first investigates capability of each web language and rendering algorithm, as well as the logic and scripts in place, henceforth enhances the functionality of the application. Next, the flow of project will be shown, which includes web application structure and layouts, and the implementation of the web design. Then, the functionality and testing phase of the project will be documented. Subsequently, through testing on the HTML5 canvas (part of HTML implementation) capability, many functions were included to improve on interactivity of the application. The relevant functions were included in this report for reference on the full design. Bachelor of Engineering 2014-01-06T06:24:28Z 2014-01-06T06:24:28Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/55237 en Nanyang Technological University 133 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 DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems DRNTU::Engineering::Computer science and engineering::Computer applications::Arts and humanities DRNTU::Visual arts and music::Drawing, design and illustration |
spellingShingle |
DRNTU::Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems DRNTU::Engineering::Computer science and engineering::Computer applications::Arts and humanities DRNTU::Visual arts and music::Drawing, design and illustration Chin, Alan Yee Loon. Image rendering by layers |
description |
This report documents the principles behind web-based system for image rendering by layers, the process of designing an interactive web application for image rendering and the backbone theory of web languages used. The web languages used comprise of client-side languages, including HTML5, CSS3 and JavaScript, as well as server-side language, which is PHP. Meanwhile, MATLAB codes are executed at the server for image rendering process. With increasing accessibility through the internet, many system applications have transformed their programmes into web-based application. Some of the examples will be shown in this report on existing “photoshops” or image processing web applications.
The web application built is based on study of image rendering by layers technique, notably aesthetic algorithms for acquired and generated digital image by Xiaoyan Zhang. This algorithm is written in MATLAB scripting language and it can be utilised to process the image uploaded into the web application.
Furthermore, this project is a continuation of the web application built in providing the platform for image rendering algorithm to process image layers by layers. Thus, this project first investigates capability of each web language and rendering algorithm, as well as the logic and scripts in place, henceforth enhances the functionality of the application. Next, the flow of project will be shown, which includes web application structure and layouts, and the implementation of the web design. Then, the functionality and testing phase of the project will be documented. Subsequently, through testing on the HTML5 canvas (part of HTML implementation) capability, many functions were included to improve on interactivity of the application. The relevant functions were included in this report for reference on the full design. |
author2 |
Chan Kap Luk |
author_facet |
Chan Kap Luk Chin, Alan Yee Loon. |
format |
Final Year Project |
author |
Chin, Alan Yee Loon. |
author_sort |
Chin, Alan Yee Loon. |
title |
Image rendering by layers |
title_short |
Image rendering by layers |
title_full |
Image rendering by layers |
title_fullStr |
Image rendering by layers |
title_full_unstemmed |
Image rendering by layers |
title_sort |
image rendering by layers |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/55237 |
_version_ |
1772826246780026880 |