Lumia App Labs: Nokia Imaging SDK 1.2 beta

Preview:

DESCRIPTION

Since the first release of the Nokia Imaging SDK, developers like you have built more than 1,500 imaging apps that take advantage of the leading imaging hardware in Nokia Lumia phones. Join this webinar to learn about the new latest release - Nokia Imaging SDK 1.2 beta - just announced at the Build conference. We’ll show you how new Windows Phone 8.1 support allows your single code base to support Lumia smartphones running the newly-announced Windows Phone 8.1 plus Windows Phone 8.0, Windows 8.1 and 8.1 RT. New animated GIF support lets you create apps with moving pictures to excite and wow users. The new Image Alignment API helps you stabilise photo sequences. The Local Blending API lets your apps combine and position images of different sizes on top of each other. This is great for adding badges or stickers to images, or combining front and back camera photos for the perfect group shot.

Citation preview

Lucian Tomuța,Chief Engineer, Nokia Twitter: @ltomuta

LUMIA APP LABS # 20

NOK IA IMAGING SDK 1.2 (BETA)

Nokia Imaging SDK

Easy GIF creat ion, Local image blend, Even more performance enhancements

Performance enhancements, Lens blur, HDR, Foreground picker

Easy to use, 50+ f ilters, 1,500+ apps

1.0JUL 2013

1.1FEB 2014

1.2APR 2014

makes imaging magic

• Includes more than 50 ready to use image processing f ilters and effects, with various adjustment parameters

• Filters and effects can be combined sequentially• Supports creation of totally custom filters• Accessible from managed and native code• Supports various source types: bitmaps, streams, f iles and

camera viewfinder• Part ial JPEG decoding - using RAJPEG technology, access image

data without decoding a whole JPEG image for a fast previews, application of effects, rotat ion, and cropping of high resolut ion images.

What is the Nokia Imaging SDK?

• Library contains three architectural building blocks:• Image sources (such as bitmaps, streams,

f iles)• Effects (built-in or custom)• Renderers (outputs bitmaps or f iles)

• Combining these building blocks, developer creates rendering pipeline

• Once pipeline is created, it is possible to change filter parameters, or their sequence.

General Architecture OverviewImage Source

Filter Ef fects

Cartoon FilterFog Filter

Renderer

BRIEF REMINDERNokia Imaging SDK v1.1 features

List of Filters and EffectsFog

Foundation

Frame

Free Rotation

Grayscale

Grayscale Negative

Hue Saturation

Image Fusion

Levels

Local Boost

Lomo

Magic Pen

Milky

Mirror

Mono Color

Moonlight

Negative

Noise

ChromaKeyChromaKey Filter adds t ransparency to the pixels of a specif ic color

Blend modes

Blend mode: Color Burn

Blend mode: Color

Blend mode: Add

1st image 2nd image

HDR Effect

Interact ive Foreground Segmenter

Lens Blur

LEARN MORE

Nokia Lumia App Labs #19http:/ /youtu.be/sxASkoeHUz4

• Supports Windows Phone 8.1• New functionality :

• Blend Filter Target Area• Image Aligner• Animated GIF renderer• Custom Filters

What ’s new in the 1.2 (beta) version?

Blend Filter Target Area

Animated GIF Renderer

Image Aligner

Unaligned f rames Aligned f rames

DEMOBlend Filter Target AreaImage AlignerGIF Renderer

Create an outstanding imaging app and win a trip to experience zero gravityNokia.ly/Imagin8

THANK YOU!