Mobile apps development for image processing using openCV4Android
With the advent of smartphones in the early 90s, the number of users have increased exponentially to a record of estimated 2.1 billion smartphone users in 2016. Android smartphones alone took up 84.82% of the market share. In the Android play store, there are hundreds of image processing application...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/70818 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-70818 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-708182023-07-07T16:43:23Z Mobile apps development for image processing using openCV4Android Chiam, Sheng Kiang Chong Yong Kim School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering With the advent of smartphones in the early 90s, the number of users have increased exponentially to a record of estimated 2.1 billion smartphone users in 2016. Android smartphones alone took up 84.82% of the market share. In the Android play store, there are hundreds of image processing applications, yet more and more are being developed and released weekly. Some popular examples of such apps would be Instagram and Snapchat. As computer vision techniques advances, real time processing and filtering is rapidly gaining traction. This project aims to develop an image processing Android App, supported by Open Source Computer Vision Library, also known as OpenCV. It will allow users to preview the camera feed with real time processing capabilities powered by OpenCV4Android’s library functions, take photos and allow post editing of any images available in the smartphone’s storage. The edited images can then be saved and shared to social media apps. The application, named Snap Royale, was developed in Java language on Android Studio 2.3 with OpenCV4Android 3.1.0. It aims to target most android versions and mobile photography beginners by providing basic but necessary editing tools. Moreover, the app is created with a minimalist look to simplify the layout of the app for easier use. Bachelor of Engineering 2017-05-11T07:38:01Z 2017-05-11T07:38:01Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70818 en Nanyang Technological University 54 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::Electrical and electronic engineering |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering Chiam, Sheng Kiang Mobile apps development for image processing using openCV4Android |
description |
With the advent of smartphones in the early 90s, the number of users have increased exponentially to a record of estimated 2.1 billion smartphone users in 2016. Android smartphones alone took up 84.82% of the market share. In the Android play store, there are hundreds of image processing applications, yet more and more are being developed and released weekly. Some popular examples of such apps would be Instagram and Snapchat.
As computer vision techniques advances, real time processing and filtering is rapidly gaining traction. This project aims to develop an image processing Android App, supported by Open Source Computer Vision Library, also known as OpenCV. It will allow users to preview the camera feed with real time processing capabilities powered by OpenCV4Android’s library functions, take photos and allow post editing of any images available in the smartphone’s storage. The edited images can then be saved and shared to social media apps.
The application, named Snap Royale, was developed in Java language on Android Studio 2.3 with OpenCV4Android 3.1.0. It aims to target most android versions and mobile photography beginners by providing basic but necessary editing tools. Moreover, the app is created with a minimalist look to simplify the layout of the app for easier use. |
author2 |
Chong Yong Kim |
author_facet |
Chong Yong Kim Chiam, Sheng Kiang |
format |
Final Year Project |
author |
Chiam, Sheng Kiang |
author_sort |
Chiam, Sheng Kiang |
title |
Mobile apps development for image processing using openCV4Android |
title_short |
Mobile apps development for image processing using openCV4Android |
title_full |
Mobile apps development for image processing using openCV4Android |
title_fullStr |
Mobile apps development for image processing using openCV4Android |
title_full_unstemmed |
Mobile apps development for image processing using openCV4Android |
title_sort |
mobile apps development for image processing using opencv4android |
publishDate |
2017 |
url |
http://hdl.handle.net/10356/70818 |
_version_ |
1772827895948902400 |