Amazon cover image
Image from Amazon.com

Computer Vision with OpenCV 3 and Qt5 : Build visually appealing, multithreaded, cross-platform computer vision applications / Amin Ahmadi Tazehkandi.

By: Contributor(s): Material type: TextTextPublication details: Birmingham : Packt Publishing, 2018.Description: 1 online resource (475 pages)Content type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781788473415
  • 1788473418
  • 178847239X
  • 9781788472395
Subject(s): Genre/Form: Additional physical formats: Print version:: Computer Vision with OpenCV 3 and Qt5 : Build visually appealing, multithreaded, cross-platform computer vision applications.DDC classification:
  • 005.1 23
LOC classification:
  • QA76.76.A65 .T394 2018eb
Online resources:
Contents:
Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Foreword; Contributors; Table of Contents; Preface; Chapter 1: Introduction to OpenCV and Qt; What is required?; Introduction to Qt; Qt Essentials; Qt Add-Ons; Value-Add Modules; Technology Preview Modules; Platforms supported by Qt; Qt Creator; Introduction to OpenCV; Main modules; Extra modules; Installing Qt; Preparing for Qt installation; Where to get it?; How to install?; Windows users; macOS users; Linux users; Testing Qt installation; Installing OpenCV; Preparing for an OpenCV build; Where to get OpenCV?; How to build?
Configuring OpenCV installationTesting OpenCV installation; Summary; Chapter 2: Creating Our First Qt and OpenCV Project; What is Qt Creator?; A tour of the IDE; Qt Creator modes; The Welcome mode; Projects; Examples; Tutorials; Edit mode; Design mode; Designing user interfaces; Hello Qt and OpenCV; Writing the code for a Qt project; Help mode; The Qt Creator Options window; Summary; Chapter 3: Creating a Comprehensive Qt+OpenCV Project; Behind the scenes; The qmake tool; Meta-Object Compiler (moc); User Interface Compiler (uic); Design patterns; Qt Resource System; Styling applications.
Selector typesSub-controls; Pseudo-states; Cascading; Multi-language support; Creating and using plugins; The interface; The plugin; The plugin loader and user; Creating the foundations; Summary; Chapter 4: Mat and QImage; All about the Mat class; Constructors, properties, and methods; The Mat_ class; Matx; The UMat class; InputArray, OutputArry, InputOutputArray; Reading images using OpenCV; Writing images using OpenCV; Reading and writing videos in OpenCV; The HighGUI module in OpenCV; Image and video handling in Qt; The QImage class; The QPixmap class.
The QImageReader and QImageWriter classesThe QPainter class; Camera and video handling in Qt; Summary; Chapter 5: The Graphics View Framework; The Scene-View-Item architecture; The Scene, QGraphicsScene; The Items, QGraphicsItem; The View, QGraphicsView; Summary; Chapter 6: Image Processing in OpenCV; Image filtering; Filtering functions in OpenCV; Image transformation capabilities; Geometric transformations; Miscellaneous transformations; Colors and color spaces; Image thresholding; Discrete Fourier transform; Drawing in OpenCV; Template matching; Summary.
Chapter 7: Features and DescriptorsBase of all algorithms â#x80;#x93; the Algorithm class; The 2D Features Framework; Detecting features; KAZE and AKAZE; The BRISK class; FAST; GFTT (Good Features to Track); ORB; Extracting and matching descriptors; How to choose an algorithm; Accuracy; Speed; Resource usage; Availability; Summary; Chapter 8: Multithreading; Multithreading in Qt; Low-level multithreading using QThread; Subclassing QThread; Using the moveToThread function; Thread synchronization tools; Mutexes; Read-write locks; Semaphores; Wait conditions.
Summary: Developers have been using OpenCV library to develop computer vision applications for a long time. However, they now need a more effective tool to get the job done and in a much better and modern way. Qt is one of the major frameworks available for this task at the moment. This book will teach you to develop applications with the combination ...
Item type:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number Materials specified Status Date due Barcode
Electronic-Books Electronic-Books OPJGU Sonepat- Campus E-Books EBSCO Available

Print version record.

Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Foreword; Contributors; Table of Contents; Preface; Chapter 1: Introduction to OpenCV and Qt; What is required?; Introduction to Qt; Qt Essentials; Qt Add-Ons; Value-Add Modules; Technology Preview Modules; Platforms supported by Qt; Qt Creator; Introduction to OpenCV; Main modules; Extra modules; Installing Qt; Preparing for Qt installation; Where to get it?; How to install?; Windows users; macOS users; Linux users; Testing Qt installation; Installing OpenCV; Preparing for an OpenCV build; Where to get OpenCV?; How to build?

Configuring OpenCV installationTesting OpenCV installation; Summary; Chapter 2: Creating Our First Qt and OpenCV Project; What is Qt Creator?; A tour of the IDE; Qt Creator modes; The Welcome mode; Projects; Examples; Tutorials; Edit mode; Design mode; Designing user interfaces; Hello Qt and OpenCV; Writing the code for a Qt project; Help mode; The Qt Creator Options window; Summary; Chapter 3: Creating a Comprehensive Qt+OpenCV Project; Behind the scenes; The qmake tool; Meta-Object Compiler (moc); User Interface Compiler (uic); Design patterns; Qt Resource System; Styling applications.

Selector typesSub-controls; Pseudo-states; Cascading; Multi-language support; Creating and using plugins; The interface; The plugin; The plugin loader and user; Creating the foundations; Summary; Chapter 4: Mat and QImage; All about the Mat class; Constructors, properties, and methods; The Mat_ class; Matx; The UMat class; InputArray, OutputArry, InputOutputArray; Reading images using OpenCV; Writing images using OpenCV; Reading and writing videos in OpenCV; The HighGUI module in OpenCV; Image and video handling in Qt; The QImage class; The QPixmap class.

The QImageReader and QImageWriter classesThe QPainter class; Camera and video handling in Qt; Summary; Chapter 5: The Graphics View Framework; The Scene-View-Item architecture; The Scene, QGraphicsScene; The Items, QGraphicsItem; The View, QGraphicsView; Summary; Chapter 6: Image Processing in OpenCV; Image filtering; Filtering functions in OpenCV; Image transformation capabilities; Geometric transformations; Miscellaneous transformations; Colors and color spaces; Image thresholding; Discrete Fourier transform; Drawing in OpenCV; Template matching; Summary.

Chapter 7: Features and DescriptorsBase of all algorithms â#x80;#x93; the Algorithm class; The 2D Features Framework; Detecting features; KAZE and AKAZE; The BRISK class; FAST; GFTT (Good Features to Track); ORB; Extracting and matching descriptors; How to choose an algorithm; Accuracy; Speed; Resource usage; Availability; Summary; Chapter 8: Multithreading; Multithreading in Qt; Low-level multithreading using QThread; Subclassing QThread; Using the moveToThread function; Thread synchronization tools; Mutexes; Read-write locks; Semaphores; Wait conditions.

High-level multithreading using QtConcurrent.

Developers have been using OpenCV library to develop computer vision applications for a long time. However, they now need a more effective tool to get the job done and in a much better and modern way. Qt is one of the major frameworks available for this task at the moment. This book will teach you to develop applications with the combination ...

eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide

There are no comments on this title.

to post a comment.

O.P. Jindal Global University, Sonepat-Narela Road, Sonepat, Haryana (India) - 131001

Send your feedback to glus@jgu.edu.in

Implemented & Customized by: BestBookBuddies   |   Maintained by: Global Library