A Practical Introduction to Computer Vision with OpenCV (Paperback)

Kenneth Dawson-Howe

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

相關主題

商品描述

Explains the theory behind basic computer vision and provides a bridge from the theory to practical implementation using the industry standard OpenCV libraries

Computer Vision is a rapidly expanding area and it is becoming progressively easier for developers to make use of this field due to the ready availability of high quality libraries (such as OpenCV 2).  This text is intended to facilitate the practical use of computer vision with the goal being to bridge the gap between the theory and the practical implementation of computer vision. The book will explain how to use the relevant OpenCV library routines and will be accompanied by a full working program including the code snippets from the text. This textbook is a heavily illustrated, practical introduction to an exciting field, the applications of which are becoming almost ubiquitous.  We are now surrounded by cameras, for example cameras on computers & tablets/  cameras built into our mobile phones/  cameras in games consoles; cameras imaging difficult modalities (such as ultrasound, X-ray, MRI) in hospitals, and surveillance cameras. This book is concerned with helping the next generation of computer developers to make use of all these images in order to develop systems which are more intuitive and interact with us in more intelligent ways. 

  • Explains the theory behind basic computer vision and provides a bridge from the theory to practical implementation using the industry standard OpenCV libraries
  • Offers an introduction to computer vision, with enough theory to make clear how the various algorithms work but with an emphasis on practical programming issues
  • Provides enough material for a one semester course in computer vision at senior undergraduate and Masters levels 
  • Includes the basics of cameras and images and image processing to remove noise, before moving on to topics such as image histogramming; binary imaging; video processing to detect and model moving objects; geometric operations & camera models; edge detection; features detection; recognition in images
  • Contains a large number of vision application problems to provide students with the opportunity to solve real problems. Images or videos for these problems are provided in the resources associated with this book which include an enhanced eBook

商品描述(中文翻譯)

解釋了基本計算機視覺理論,並通過使用行業標準的OpenCV庫將理論與實際實施建立了橋樑。

計算機視覺是一個快速發展的領域,由於高質量庫(如OpenCV 2)的廣泛可用性,開發人員越來越容易利用這一領域。本書旨在促進計算機視覺的實際應用,目標是填補理論與實際實施之間的差距。本書將解釋如何使用相關的OpenCV庫例程,並附帶一個完整的工作程序,其中包含來自文本的代碼片段。這本教科書是一本豐富插圖的實用介紹,介紹了一個令人興奮的領域,其應用幾乎無所不在。我們現在被攝像頭包圍,例如電腦和平板電腦上的攝像頭/ 手機內置攝像頭/ 醫院中用於成像困難模態(如超聲波,X射線,MRI)的攝像頭,以及監控攝像頭。本書旨在幫助下一代計算機開發人員利用所有這些圖像,以開發更直觀且以更智能方式與我們互動的系統。

- 解釋了基本計算機視覺理論,並通過使用行業標準的OpenCV庫將理論與實際實施建立了橋樑。
- 提供了計算機視覺的介紹,包含足夠的理論以清楚解釋各種算法的工作原理,但重點放在實際編程問題上。
- 提供了足夠的材料,可以在高年級本科和碩士課程中進行一學期的計算機視覺課程。
- 包括相機和圖像的基礎知識以及圖像處理,以去除噪音,然後涉及主題,如圖像直方圖;二值圖像;視頻處理以檢測和建模移動物體;幾何操作和相機模型;邊緣檢測;特徵檢測;圖像識別。
- 包含大量的視覺應用問題,讓學生有機會解決真實問題。這些問題的圖像或視頻可在與本書相關的資源中找到,其中包括增強的電子書。