OpenCV for Secret Agents

Joseph Howse

  • 出版商: Packt Publishing
  • 出版日期: 2015-01-30
  • 售價: $1,850
  • 貴賓價: 9.5$1,758
  • 語言: 英文
  • 頁數: 265
  • 裝訂: Paperback
  • ISBN: 1783287373
  • ISBN-13: 9781783287376
  • 相關分類: 影像辨識 Image-recognition
  • 海外代購書籍(需單獨結帳)

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

商品描述

Use OpenCV in six secret projects to augment your home, car, phone, eyesight, and any photo or drawing

About This Book

  • Build OpenCV apps for the desktop, the Raspberry Pi, Android, and the Unity game engine
  • Learn real-time techniques that can be used to classify images, detecting and recognizing any person or animal, and studying motion and distance with superhuman precision
  • Design hands-free interfaces that are practical in home automation, in cars, and in discrete surveillance

Who This Book Is For

This book is for programmers who want to expand their skills by building fun, smart, and useful systems with OpenCV. The projects are ideal in helping you to think creatively about the uses of computer vision, natural user interfaces, and ubiquitous computers (in your home, car, and hand).

What You Will Learn

  • Install OpenCV, a Python development environment, and an Android development environment on Windows, Mac, or Linux and install a Unity development environment on Windows or Mac
  • Get to grips with motion detection and gesture recognition as a means of controlling a guessing game on a smartphone
  • Detect car headlights, estimate distances to them, and provide feedback to the driver
  • Spot and recognize human faces and cat faces as a means of controlling an alarm
  • Amplify motion in real-time video so that a person's heartbeat and breathing become clearly visible
  • Draw a ball-in-a-maze puzzle on paper and see it come to life as a physics simulation on a smartphone
  • Integrate OpenCV with other libraries, as well as popular frameworks for GUI apps and games

In Detail

OpenCV is a grand collection of image processing functions and computer vision algorithms. It is open source, it supports many programming languages and platforms, and it is fast enough for many real-time applications. What a lot of gadgets we can build with such a handy library!

Taking inspiration from the world of James Bond, this book adds a spark of adventure and computer vision to your daily routine. Protect your home and car with intelligent camera systems that analyze people, cats, and obstacles. Let your search engine praise or criticize the images that it finds. Hear a voice from your phone that responds to your body language. Attune yourself to another person's rhythm by glancing at a display that magnifies a heartbeat or a breath. Learn OpenCV and see your world as never before.

商品描述(中文翻譯)

使用OpenCV在六個秘密項目中,增強您的家庭、汽車、手機、視力以及任何照片或繪畫。

關於本書
- 在桌面、樹莓派、Android和Unity遊戲引擎上構建OpenCV應用程式
- 學習實時技術,可用於分類圖像、檢測和識別任何人或動物,以及研究運動和距離,具有超人精確度
- 設計無需手部操作的界面,適用於家庭自動化、汽車和隱蔽監視

本書適合對OpenCV有興趣的程式設計師,通過使用OpenCV建立有趣、智能和有用的系統來擴展他們的技能。這些項目有助於您在計算機視覺、自然用戶界面和無所不在的計算機(在家中、汽車和手中)的用途方面進行創造性思考。

您將學到什麼
- 在Windows、Mac或Linux上安裝OpenCV、Python開發環境和Android開發環境,以及在Windows或Mac上安裝Unity開發環境
- 掌握運動檢測和手勢識別,作為控制智能手機猜謎遊戲的手段
- 檢測汽車頭燈,估計與其的距離並向駕駛員提供反饋
- 作為控制警報的手段,識別人臉和貓臉
- 在實時視頻中放大運動,使人的心跳和呼吸清晰可見
- 在紙上繪製迷宮球遊戲,並在智能手機上將其變成物理模擬
- 將OpenCV與其他庫集成,以及流行的GUI應用程序和遊戲框架

詳細內容
OpenCV是一個強大的圖像處理函數和計算機視覺算法集合。它是開源的,支持多種編程語言和平台,並且對於許多實時應用程序來說速度足夠快。有了這樣一個方便的庫,我們可以建造很多有趣的小玩意!

本書以詹姆斯·邦德的世界為靈感,為您的日常生活增添了冒險和計算機視覺的火花。使用智能攝像頭系統分析人、貓和障礙物,保護您的家和汽車。讓您的搜索引擎讚美或批評它找到的圖像。聽到手機上對您的肢體語言做出回應的聲音。通過觀察放大心跳或呼吸的顯示屏,調整自己與他人的節奏。學習OpenCV,看到您從未見過的世界。