Instant OpenCV for iOS
暫譯: 即時 OpenCV for iOS
Kirill Kornyakov, Alexander Shishkov
- 出版商: Packt Publishing
- 出版日期: 2013-08-29
- 售價: $1,180
- 貴賓價: 9.5 折 $1,121
- 語言: 英文
- 頁數: 96
- 裝訂: Paperback
- ISBN: 1782163840
- ISBN-13: 9781782163848
-
相關分類:
Apple Developer、影像辨識 Image-recognition
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$1,440$1,368 -
$3,720$3,534 -
$505CUDA 並行程序設計 : GPU 編程指南 (CUDA Programming: A Developer's Guide to Parallel Computing with GPUs)
-
$474$450 -
$2,641OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V, 9/e (Paperback)
-
$1,660$1,577 -
$403深度學習 : 21天實戰 Caffe
-
$403深度學習 : Caffe 之經典模型詳解與實戰
-
$403CUDA 高性能並行計算
-
$658多核與 GPU 編程:工具、方法及實踐
-
$590$460 -
$830$789 -
$454跟著項目學 iOS 應用開發:基於 Swift 4
-
$704Python 和 NLTK 自然語言處理 (Natural Language Processing: Python and NLTK)
-
$1,488Aws Certified Cloud Practitioner (Clf-C01) Cert Guide
-
$1,860$1,767 -
$580$458 -
$880$748 -
$1,280$1,011 -
$539$512
相關主題
商品描述
Learn how to build real-time computer vision applications for the iOS platform using the OpenCV library
Overview
- Learn something new in an Instant! A short, fast, focused guide delivering immediate results
- Build and run your OpenCV code on iOS
- Become familiar with iOS fundamentals and make your application interact with the GUI, camera, and gallery
- Build your library of computer vision effects, including photo and video filters
In Detail
Computer vision on mobile devices is becoming more and more popular. Personal gadgets are now powerful enough to process high-resolution images, stitch panoramas, and detect and track objects. OpenCV, with its decent performance and wide range of functionality, can be an extremely useful tool in the hands of iOS developers.
Instant OpenCV for iOS is a practical guide that walks you through every important step for building a computer vision application for the iOS platform. It will help you to port your OpenCV code, profile and optimize it, and wrap it into a GUI application. Each recipe is accompanied by a sample project or an example that helps you focus on a particular aspect of the technology.
Instant OpenCV for iOS starts by creating a simple iOS application and linking OpenCV before moving on to processing images and videos in real-time. It covers the major ways to retrieve images, process them, and view or export results. Special attention is also given to performance issues, as they greatly affect the user experience.Several computer vision projects will be considered throughout the book. These include a couple of photo filters that help you to print a postcard or add a retro effect to your images. Another one is a demonstration of the facial feature detection algorithm. In several time-critical cases, the processing speed is measured and optimized using ARM NEON and the Accelerate framework.
OpenCV for iOS gives you all the information you need to build a high-performance computer vision application for iOS devices.
What you will learn from this book
- Build a simple iOS application with GUI and controls
- Link OpenCV to your project and call it from the Objective C code
- Load and save images to the gallery
- Interact with the camera and control its advanced settings
- Implement several photo effects
- Process video streams from the camera in real-time and save it in H.264 format
- Detect faces and facial features and minimize the detection speed
- Use the Accelerate framework to optimize the performance
Approach
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. This book uses a very practical approach, with each recipe and their associated sample projects or examples focusing on a particular aspect of the technology.
Who this book is written for
This book is intended for OpenCV developers who are interested in porting their applications to the iOS platform. Basic experience with OpenCV, computer vision, Objective C, and other iOS tools is encouraged.
商品描述(中文翻譯)
學習如何使用 OpenCV 函式庫為 iOS 平台構建實時計算機視覺應用程式
概述
- 立即學習新知!一本短小、快速、專注的指南,提供即時結果
- 在 iOS 上構建並運行您的 OpenCV 代碼
- 熟悉 iOS 基礎知識,讓您的應用程式與 GUI、相機和相簿互動
- 構建您的計算機視覺效果庫,包括照片和視頻濾鏡
詳細內容
移動設備上的計算機視覺越來越受歡迎。個人設備現在足夠強大,可以處理高解析度圖像、拼接全景圖以及檢測和追蹤物體。OpenCV 以其良好的性能和廣泛的功能範圍,對 iOS 開發者來說是一個極其有用的工具。
《Instant OpenCV for iOS》是一本實用指南,逐步引導您完成為 iOS 平台構建計算機視覺應用程式的每一個重要步驟。它將幫助您移植 OpenCV 代碼、分析和優化它,並將其包裝成 GUI 應用程式。每個食譜都附有一個示例專案或範例,幫助您專注於技術的特定方面。
《Instant OpenCV for iOS》首先創建一個簡單的 iOS 應用程式並鏈接 OpenCV,然後進入實時處理圖像和視頻。它涵蓋了檢索圖像、處理圖像以及查看或導出結果的主要方法。特別注意性能問題,因為它們對用戶體驗有很大影響。本書將考慮幾個計算機視覺專案,包括幾個照片濾鏡,幫助您打印明信片或為圖像添加復古效果。另一個是面部特徵檢測算法的演示。在幾個時間敏感的案例中,使用 ARM NEON 和 Accelerate 框架測量和優化處理速度。
OpenCV for iOS 提供了構建高性能計算機視覺應用程式所需的所有信息,適用於 iOS 設備。
您將從本書中學到什麼
- 構建一個帶有 GUI 和控制項的簡單 iOS 應用程式
- 將 OpenCV 鏈接到您的專案並從 Objective C 代碼中調用它
- 加載和保存圖像到相簿
- 與相機互動並控制其高級設置
- 實現幾個照片效果
- 實時處理來自相機的視頻流並以 H.264 格式保存
- 檢測面部和面部特徵並最小化檢測速度
- 使用 Accelerate 框架來優化性能
方法
本書充滿了實用的逐步指導和對最重要和有用任務的清晰解釋。這本書採用非常實用的方法,每個食譜及其相關的示例專案或範例專注於技術的特定方面。
本書的讀者對象
本書旨在為有興趣將其應用程式移植到 iOS 平台的 OpenCV 開發者而寫。鼓勵具備 OpenCV、計算機視覺、Objective C 和其他 iOS 工具的基本經驗。