Build Amazing Camera Apps for Superphones - Silicon Valley Code Camp, 6 Oct, 2013, Foothill College,...
-
Upload
raj-lal -
Category
Technology
-
view
1.525 -
download
0
description
Transcript of Build Amazing Camera Apps for Superphones - Silicon Valley Code Camp, 6 Oct, 2013, Foothill College,...
SILICON VALLEY CODE CAMP LOS ALTOS, CA, OCT 6, 2013
BUILD AMAZING CAMERA APPS FOR SUPER PHONES
Raj Lal Nokia Inc.
LUMIA 1020
5+ YEARS IN MOBILE DEV, AUTHOR
ABOUT ME
@iRajLal
AGENDA
Amazing Camera
Apps Imaging
SDK App
Workflow Tilt Shift Demo
AMAZING CAMERA APPS
LUMIA 1020
WHAT’S AN AMAZING CAMERA APP?
1. AMAZING CAMERA
2. ADVANCE FEATURES TO ACCESS & ENHANCE
3. EASY TO USE APIS
1. AMAZING CAMERA
PUREVIEW TECHNOLOGY = Very high resolution image sensors with on-chip image processors performing image scaling with oversampling giving lossless digital zoom.
AMAZING CAMERA
OVERSAMPLING: Use the data contained in the full resolution image to create the best 5MP image.
AMAZING CAMERA
Sensor size 1/1.5” Pixel size 1.1 micron Optical Image Stabilization Total sensor : 7712x5360 = 41.3MP 16:9 mode : 7712x4352 = 33.6 MP 4:3 mode : 7136x5360 = 38.2 MP
ADVANCED FEATURES TO ENHANCE YOUR PHOTOGRAPH NOKIA IMAGING SDK
LUMIA 1020
2. NOKIA IMAGING SDK
• Partial JPEG decoding
• Over 50 filters, effects, and enhancements
• Crop, resize, rotate, and undo
PARTIAL JPEG DECODING RAJPEG Technology • Random Access JPEG • Fast downscaling of the image • Instant partial decoding • Reduce memory up to 20x • Up to 10x better performance • Parallel processing
50+ Filters, Effects and Enhancements
50+ Filters, Effects and Enhancements
STANDARD IMAGE EDITING
Cropping, Rotating, and Resizing Built-in unlimited undo functionality
3. EASY TO USE APIS
FILTER FACTORY
APP WORK FLOW
LUMIA 1020
APP WORK FLOW
1. Capture a high resolution image. 2. Save it to your local storage. 3. Do Your Magic 4. Scale down the resulting image to 5MP. 5. Save the 5MP image to the camera roll.
DO YOUR MAGIC
Save Session
• Filter Factory
Apply Filter
Create a Session
• Camera Capture
• Photo chooser
Acquire Photo
APP WORK FLOW
EXAMPLE : PHOTO INSPECTOR (SOURCE INCLUDED)
MORE SAMPLES WITH SOURCE CODE
BUILDING A TILT–SHIFT APP
BUILDING A TILT–SHIFT APP
APP TILT – SHIFT CODE & DEMO
LUMIA 1020
THANK YOU
NOKIA IMAGING SDK https://developer.nokia.com/Develop/Windows_Phone/nokia_apis/imaging.xhtml
Raj Lal Nokia Inc.
@iRajLal