iOS Application Development with OpenCV 3

Joseph Howse

買這商品的人也買了...

商品描述

Key Features

  • Efficiently harness iOS and OpenCV to capture and process high-quality images at high speed
  • Develop photographic apps and augmented reality apps quickly and easily
  • Detect, recognize, and morph faces and objects

Book Description

iOS Application Development with OpenCV 3 enables you to turn your smartphone camera into an advanced tool for photography and computer vision. Using the highly optimized OpenCV library, you will process high-resolution images in real time. You will locate and classify objects, and create models of their geometry. As you develop photo and augmented reality apps, you will gain a general understanding of iOS frameworks and developer tools, plus a deeper understanding of the camera and image APIs.

After completing the book's four projects, you will be a well-rounded iOS developer with valuable experience in OpenCV.

What you will learn

  • Use Xcode and Interface Builder to develop iOS apps
  • Obtain OpenCV's standard modules and build extra modules from source
  • Control all the parameters of the iOS device's camera
  • Capture, save, and share photos and videos
  • Analyze colors, shapes, and textures in ordinary and specialized photographs
  • Blend and compare images to create special photographic effects and augmented reality tools
  • Detect faces and morph facial features
  • Classify coins and other objects

About the Author

Joseph Howse lives in Canada. During the cold winters, he grows a beard and his four cats grow thick coats of fur. He combs the cats every day. Sometimes the cats pull his beard.

Joseph has been writing for Packt Publishing since 2012. His books include OpenCV for Secret Agents, OpenCV 3 Blueprints, Android Application Programming with OpenCV 3, iOS Application Development with OpenCV 3, Learning OpenCV 3 Computer Vision with Python, and Python Game Programming by Example.

When he is not writing books or grooming cats, Joseph provides consulting, training, and software development services through his company, Nummist Media (http://nummist.com/).

Table of Contents

  1. Setting Up Software and Hardware
  2. Capturing, Storing, and Sharing Photos
  3. Blending Images
  4. Detecting and Merging Faces of Mammals
  5. Classifying Coins and Commodities

商品描述(中文翻譯)

《iOS Application Development with OpenCV 3》書籍簡介

主要特點



  • 有效地利用iOS和OpenCV在高速下捕捉和處理高品質圖像

  • 快速且輕鬆地開發攝影和擴增實境應用程式

  • 檢測、識別和變形臉部和物體

書籍描述


《iOS Application Development with OpenCV 3》讓您將智慧型手機相機轉變為先進的攝影和電腦視覺工具。使用高度優化的OpenCV庫,您可以實時處理高解析度圖像。您將能夠定位和分類物體,並建立其幾何模型。在開發攝影和擴增實境應用程式的過程中,您將對iOS框架和開發工具有一般性的了解,並深入了解相機和圖像API。


完成本書的四個專案後,您將成為一位全面發展的iOS開發人員,並具有OpenCV的寶貴經驗。

您將學到什麼



  • 使用Xcode和Interface Builder開發iOS應用程式

  • 獲取OpenCV的標準模組並從源代碼構建額外模組

  • 控制iOS設備相機的所有參數

  • 捕捉、保存和分享照片和影片

  • 分析普通和專業照片中的顏色、形狀和紋理

  • 混合和比較圖像以創建特殊的攝影效果和擴增實境工具

  • 檢測臉部並變形臉部特徵

  • 分類硬幣和其他物體

關於作者


Joseph Howse居住在加拿大。在寒冷的冬天,他留起了鬍子,他的四隻貓也長出了厚厚的毛皮。他每天都梳理貓咪。有時貓咪會拉扯他的鬍子。


Joseph自2012年開始為Packt Publishing撰寫書籍。他的著作包括《OpenCV for Secret Agents》、《OpenCV 3 Blueprints》、《Android Application Programming with OpenCV 3》、《iOS Application Development with OpenCV 3》、《Learning OpenCV 3 Computer Vision with Python》和《Python Game Programming by Example》。


當他不寫書或梳理貓咪時,Joseph通過他的公司Nummist Media(http://nummist.com/)提供諮詢、培訓和軟體開發服務。

目錄



  1. 軟體和硬體設置

  2. 捕捉、儲存和分享照片

  3. 圖像混合

  4. 檢測和合併哺乳動物的臉部

  5. 硬幣和商品的分類