Learn how to create an advanced camera app for 41 megapixel Lumia 1020, Windows Phone 8, using the state-of-the-art Imaging SDK. Know what design principles apply for such a high resolution camera, and what are the developers APIs available. With a demo see what are key constraints for developers, for creating for the next generation superphones.
5. WHAT’S AN AMAZING CAMERA APP?
1. AMAZING CAMERA
2. ADVANCE FEATURES TO ACCESS & ENHANCE
3. EASY TO USE APIS
6. 1. AMAZING CAMERA
PUREVIEW TECHNOLOGY = Very high resolution image
sensors with on-chip image processors performing image
scaling with oversampling giving lossless digital zoom.
10. 2. NOKIA IMAGING SDK
• Partial JPEG decoding
• Over 50 filters, effects, and enhancements
• Crop, resize, rotate, and undo
11. 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
18. 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.
19. DO YOUR MAGIC
Save
Session
• Filter
Factory
Apply
Filter
Create a
Session
• Camera
Capture
• Photo
chooser
Acquire
Photo