
- 116 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Computer Vision for the Web
About this book
Unleash the power of the Computer Vision algorithms in JavaScript to develop vision-enabled web content
About This Book
- Explore the exciting world of image processing, and face and gesture recognition, and implement them in your website
- Develop wonderful web projects to implement Computer Vision algorithms in an effective way
- A fast-paced guide to help you deal with real-world Computer Vision applications using JavaScript libraries
Who This Book Is For
If you have an interest in Computer Vision or wish to apply Computer Vision algorithms such as face, custom object, and gesture recognition for an online application, then this book is ideal for you. Prior understanding of the JavaScript language and core mathematical concepts is recommended.
What You Will Learn
- Apply complex Computer Vision algorithms in your applications using JavaScript
- Put together different JavaScript libraries to discover objects in photos
- Get to grips with developing simple computer vision applications on your own
- Understand when and why you should use different computer vision methods
- Apply various image filters to images and videos
- Recognize and track many different objects, including face and face particles using powerful face recognition algorithms
- Explore ways to control your browser without touching the mouse or keyboard
In Detail
JavaScript is a dynamic and prototype-based programming language supported by every browser today. JavaScript libraries boast outstanding functionalities that enable you to furnish your own Computer Vision projects, making it easier to develop JavaScript–based applications, especially for web-centric technologies. It makes the implementation of Computer Vision algorithms easier as it supports scheme-based functional programming.
This book will give you an insight into controlling your applications with gestures and head motion and readying them for the web. Packed with real-world tasks, it begins with a walkthrough of the basic concepts of Computer Vision that the JavaScript world offers us, and you'll implement various powerful algorithms in your own online application. Then, we move on to a comprehensive analysis of JavaScript functions and their applications.Furthermore, the book will show you how to implement filters and image segmentation, and use tracking.js and jsfeat libraries to convert your browser into Photoshop. Subjects such as object and custom detection, feature extraction, and object matching are covered to help you find an object in a photo. You will see how a complex object such as a face can be recognized by a browser as you move toward the end of the book. Finally, you will focus on algorithms to create a human interface.
By the end of this book, you will be familiarized with the application of complex Computer Vision algorithms to develop your own applications, without spending much time learning sophisticated theory.
Style and approach
This book is an easy-to-follow project-based guide that throws you directly into the excitement of the Computer Vision theme. A "more in less" approach is followed by important concepts explained in a to-the-point, easy-to-understand manner.
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Computer Vision for the Web
Table of Contents
Computer Vision for the Web
Credits
About the Author
About the Reviewer
- ITRI Smart Glass, which is similar to Google Glass. He worked on this using Android 4.3 and OpenCV 2.4 in June 2014 (https://www.itri.org.tw/chi/Content/techTransfer/tech_tran_cont.aspx?&SiteID=1&MmmID=620622510147005345&Keyword=&MSid=4858).
- The Treasure Hunting Robot, a brainwave controlling robot that he developed in February 2012 (http://www.siprop.org/en/2.0/index.php?product%2FTreasureHuntingRobot).
- OpenCV for Android NDK. This has been included since Android 4.0.1 (http://tools.oesf.biz/android-4.0.1_r1.0/search?q=SIProp).
- The Auto Chasing Turtle, a human face recognition robot with Kinect, which he developed in February 2011 (http://www.siprop.org/ja/2.0/index.php?product%2FAutoChasingTurtle).
- Feel Sketch—an AR Authoring Tool and AR Browser as an Android application, which he developed in December 2009 (http://code.google.com/p/feelsketch/).
<[email protected]>.www.PacktPub.com
Support files, eBooks, discount offers, and more
<[email protected]> for more details.
Why subscribe?
- Fully searchable across every book published by Packt
- Copy and paste, print, and bookmark content
- On demand and accessible via a web browser
Free access for Packt account holders
Table of contents
- Computer Vision for the Web
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app