Free E-Book Instant OpenCV for iOS


Free E-Book Instant OpenCV for iOS





Instant OpenCV for iOS


Author(s): Kirill Kornyakov, Alexander Shishkov
Publisher: PACKT Publishing, Year: 2013
ISBN: 978-1-78216-384-8

Describe:

Learn something new in an instant! A short, fast and focused guide with immediate results. Generate and run OpenCV code on iOS. Learn the basics of iOS and have your app interact with the graphical user interface, camera and gallery. Build your library from computer vision effects, including photo and video filters

Introduction

OpenCV Instant for iOS is a practical guide explaining every important step to building Computer vision application for iOS platform. This will help you transfer your OpenCV code, Profile and optimize it, then get around in the GUI application. This book helps you learn how To create a simple yet powerful computer vision application for iOS devices from the start.

During the book, you will learn the details that will help you to become a professional on iOS Development using OpenCV. As usual, you start with the simple "Hello World" app, however Finally, you will be able to build complex image processing applications with high efficiency.

Each recipe accompanies a project sample, helping you focus on a specific aspect Technology.



What this book

This book helps you get started with iOS (simple), in setting up your development environment And launch the first iOS app "Hello World".

f Display an image of resources (simple), providing you with a basic graphic user interface Concepts on iOS, covers photo uploading resources and presentation on the screen.

f Connect OpenCV to an iOS project (simple), explains how to link OpenCV library and Call any job from him.

f Face detection with Cascade Classifier (intermediate), showing how to detect faces Using OpenCV.
f Print a postcard (intermediate), which explains how a simple picture can affect Be implemented.
f Using images in gallery (medium), shows how to upload and save images From / to the exhibition.
Another retro effect (average) demonstrates another interesting effect for images Makes pictures look old.
f Take pictures from the camera (medium), how to take still photos With the camera.
f Creating a static library (medium), explaining how to create a static library Project in Xcode.
f Video capture from camera (simple), illustrates how to capture a video stream From the camera.
f Advanced camera settings control (advanced), explains how to control advanced camera settings Camera settings, such as exposure, focus, and white balance.
f Apply effects to live video (medium), showing how to handle captured video Tires on the fly.
f Save video from camera (simple), explains how to save video streams to the device With hardware coding.
f Improving performance with ARM NEON (advanced), explains how to use SIMD Instructions for guiding code and improving performance.
Face Detection (Advanced), provides a simple demo to discover facial features.
Using the accelerator frame (advanced), he explains how to frame the frame, and How to use it to improve performance.

f Building an OpenCV for iOS from sources (advanced), explaining where to go and how Build the latest OpenCV sources.
Create a static library (medium), explaining how to create a static library Project in Xcode.
f Video capture from camera (simple), illustrates how to capture a video stream From the camera.
f Advanced camera settings control (advanced), explains how to control advanced camera settings Camera settings, such as exposure, focus, and white balance.
f Apply effects to live video (medium), showing how to handle captured video Tires on the fly.
f Save video from camera (simple), explains how to save video streams to the device With hardware coding.

f Improving performance with ARM NEON (advanced), explains how to use SIMD Instructions for guiding code and improving performance.
Face Detection (Advanced), provides a simple demo to discover facial features.
Using the accelerator frame (advanced), he explains how to frame the frame, and How to use it to improve performance.

f Building an OpenCV for iOS from sources (advanced), explaining where to go and how Build the latest OpenCV sources.

What you need for this book

In order to be able to create and run sample projects from this book, you'll need Mac OS X Computer, because it's the only supported way to upgrade for the iOS platform. You must have too IOS 6.0 or later device, because the emulator does not support the camera and some projects Will not work on that.
Finally, you need the latest version of Xcode, in order to be able to edit, implement and execute examples From this book.

For whom is this book

This book is for OpenCV developers interested in transferring their applications To the iOS platform. You need some basic experience with OpenCV and PC Visibility, but can be novice to Objective-C or other iOS tools. The book can also be useful For those who are familiar with iOS and want to add some image or computer processing Vision function for their projects.

Agreements

In this book, you will find a number of text styles that distinguish different types of text informations. Here are some examples of these patterns, and an explanation of their meanings.


                               Download

Publier un commentaire

0 Commentaires