Instant OpenCV Starter

Jayneil Dalal, Sohil Patel

  • 出版商: Packt Publishing
  • 出版日期: 2013-05-13
  • 售價: $960
  • 貴賓價: 9.5$912
  • 語言: 英文
  • 頁數: 56
  • 裝訂: Paperback
  • ISBN: 1782168818
  • ISBN-13: 9781782168812
  • 相關分類: 影像辨識 Image-recognition
  • 下單後立即進貨 (約3~4週)

商品描述

Get started with OpenCV using practical, hands-on projects with this book and ebook

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results
  • Step by step installation of OpenCV in Windows and Linux
  • Examples and code based on real-life implementation of OpenCV to help the reader understand the importance of this technology
  • Codes and algorithms with detailed explanations

In Detail

In the digital age of image and video sharing, the need for computer vision is at an all time high. Take a look around you and you will see that computer vision is being implemented everywhere. It is being used in automobiles, social networking sites, and in various other fields such as medical science, robotics, security, home automation, and so on. This is where OpenCV comes into the picture. OpenCV is the world's most popular open source computer vision library with more than 500 optimized algorithms for image and video analysis.

Instant OpenCV Starter is a practical, hands-on guide that will help you understand the importance of computer vision in real life as well as the various different functions of the OpenCV library via small programming projects with simple, detailed explanations.

This book helps beginners quickly learn OpenCV to implement various computer vision related tasks. You will first understand the importance and applications of computer vision in real life. After that, you will learn how to set up OpenCV, followed by a series of practical programming projects to get you familiar with various functions in the OpenCV library.

The book will also focus on the usage of OpenCV in a few awesome projects such as detecting boundaries in a given image, hiding an image in a different image to transmit secret information (known as image steganography) as well as do real-time video processing.

Instant OpenCV Starter will teach you how to install and use the OpenCV library for various simple computer vision related tasks.

What you will learn from this book

  • Discover the basics of OpenCV
  • Install OpenCV in Windows and Linux
  • Learn trivial OpenCV tasks such as reading, displaying, cropping, and saving images
  • Understand pixel manipulation
  • Apply image conversions
  • Explore image and video processing
  • Handle troubleshooting

Approach

Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.A practical, quick, and hands-on guide for Python developers and hobbyists who want to get started with computer vision with OpenCV.

Who this book is written for

This book is great for developers, hobbyists, and students new to computer vision who are looking to get a good grounding in how to use the OpenCV library. It’s assumed that you will have some basic experience in C/C++ programming.

商品描述(中文翻譯)

使用這本書和電子書,透過實際的、實用的專案來開始學習OpenCV。

概述:
- 立即學習新知識!一本短小、快速、專注的指南,能夠立即產生效果。
- 逐步在Windows和Linux上安裝OpenCV。
- 基於OpenCV的實際應用示例和代碼,幫助讀者理解這項技術的重要性。
- 提供詳細解釋的代碼和演算法。

詳細內容:
在數字影像和視訊分享的數位時代,對於電腦視覺的需求達到了前所未有的高度。看看你周圍,你會發現電腦視覺正在被廣泛應用。它被應用於汽車、社交網絡網站以及醫學科學、機器人技術、安全、家庭自動化等各個領域。這就是OpenCV的用武之地。OpenCV是世界上最受歡迎的開源電腦視覺庫,擁有500多個經過優化的影像和視訊分析演算法。

《即時OpenCV入門》是一本實用的、實戰導向的指南,通過小型編程專案和簡單明瞭的解釋,幫助你理解電腦視覺在現實生活中的重要性以及OpenCV庫的各種不同功能。

這本書幫助初學者快速學習OpenCV,實現各種與電腦視覺相關的任務。首先,你將了解電腦視覺在現實生活中的重要性和應用。之後,你將學習如何設置OpenCV,並進行一系列實用的編程專案,以熟悉OpenCV庫中的各種功能。

本書還將重點介紹OpenCV在一些令人驚嘆的專案中的應用,例如檢測給定影像中的邊界,將一個影像隱藏在另一個影像中以傳輸秘密信息(稱為影像隱寫術),以及進行實時視訊處理。

《即時OpenCV入門》將教你如何安裝和使用OpenCV庫來執行各種簡單的電腦視覺相關任務。

從本書中你將學到:
- 探索OpenCV的基礎知識。
- 在Windows和Linux上安裝OpenCV。
- 學習讀取、顯示、裁剪和保存影像等簡單的OpenCV任務。
- 理解像素操作。
- 應用影像轉換。
- 探索影像和視訊處理。
- 處理故障排除。

方法:
掌握一項新技術,了解它是什麼以及它對你有什麼用處,然後開始使用最重要的功能和任務。這是一本針對Python開發人員和愛好者的實用、快速、實戰導向的指南,旨在讓他們開始使用OpenCV進行電腦視覺。

本書適合對電腦視覺尚不熟悉的開發人員、愛好者和學生,他們希望在如何使用OpenCV庫方面打下良好基礎。假設你具有一些C/C++編程的基礎經驗。