Android Application Programming with OpenCV 3(PACKT,2015)

所需积分/C币:10 2015-08-25 07:07:15 10.84MB PDF
收藏 收藏 4
举报

Android Application Programming with OpenCV 3 is a practical, hands-on guide to computer vision and mobile app development. It shows how to capture, manipulate, and analyze images while building an application that combines photography and augmented reality. To help the reader become a well-rounded
Android application Programming with OpenCV3 Copyright o 2015 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews rt has been made in the preparation of this book to ensure the accuracy of the information presented However the information contained in this book is sold without warranty, cither express or implied. Neither the author nor Pacl Publishing and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: September 2013 Second Edition June 2015 Production reference: 1230615 Published by Packt Publishing ltd Livery place 35 Livery street Birmingham b3 2PB, UK ISBN978-1-78528-538-7 www.packtpub.com Credits Author Copy Editor Joseph Howse ipti Mankame Reviewers Project Coordinator Jared burrows Milton dsouza Arjun Comar Manay Kedia Proofreader Yati Sagade Safis Editing Indexer Commissioning Editor Veena Pagare Tejal Daruwale Soni Production coordinator Acquisition Editor Manu Joseph Vivek Anantharaman Cover Work Content Development Editor Parita Khedekar Technical Editor Ryan Koch About the author Joseph Howse lives in Canada. During the cold winters, he grows a beard and his four cats grow thick coats of fur. He combs the cats every day. Sometimes, the cats pull his beard Joseph has authored Opencv for Secret Agents, OpenC v Android application Programming, and OpenCV Computer Vision with Python. When he is not writing books or grooming cats, Joseph provides consulting training, and software developmentservicesHiscompanyisNummistMedia(http://nummist.com I dedicate my work to Sam, Jan, Bob, Bunny, and the cats, who have been my lifelong guides and companions Opencv android application programming is now in its second edition I am indebted to all the editors and technical reviewers who have contributed to planning, polishing, and marketing both the editions of the book. These people have guided me with their experience and have saved me from sundry errors and omissions. Please meet the second editions technical reviewers by reading their biographies here i want to thank the readers and every body else at packt publishin and the opencv communities we have done so much together and our journey continues About the reviewers Jared Burrows started working on Android development in 2011 when he got his first smartphone. He learned Java quickly and started putting applications on Google Play(the Android market). During this time, he was in a college and was interning at Northrop Grumman; currently, he works there as a full-time software engineer. As his programming skills have matured through the years, he has produced 1-2 new apps each year and constantly remains active on websites such as StackOverflow, developing a good reputation and helping others. When he bought a Google glass back in 2013, the first thing he created with an open source repository on github named OpenQuartz, and he has worked on implementing OpenCV into a few xample applications with Google Glass His applications on Google Play are available at https://play.googlecom/store/apps/developer?id=burrows+apps His example applications with Google Glass Open Cv are available at https://github.com/jaredsburrows/openquartz Manay Kedia is a final-year undergraduate student of the department of computer Science and Engineering at the Indian Institute of Technology, Kharagpur. He has interned with Adobe research labs, bengaluru, and eth zurich previously. He is a passionate programmer and software enthusiast. Android application development is his forte among other things, in which he has bagged laurels from various hackathons organized by IBM and Shephertz. He is proficient in programming languages such as C++, Java, Python, Angular]S, and MySQL hle always ventures into new stuff. You canreachhimatmanavkedial993@gmail.com I would like to thank the author for this brilliantly written book Reviewing this book was a great learning experience. I would like to thank Milton Dsouza for coordinating with me throughout the review i would also like to thank my parents and friends for supporting me in everything i do Yati Sagade is a programmer interested in, and working on, problems around image analysis and computer vision. He has developed several computer vision Dirac,whichalongwithhisotherprojectscanbefoundathttps://githubpnamed apps on the Android platform, including a work-in-progress"Air Piano"apl b. com/ yati-sagade/. Www.Packtpub.com Support files, eBooks, discount offers, and more Forsupportfilesanddownloadsrelatedtoyourbookpleasevisitwww.packtpui.cOm Did you know that Packt offers e Book versions of every book published, with PDF ndepubfilesavailableYoucanupgradetotheeBookversionatwww.packtpub.cOm and as a print book customer, you are entitled to a discount on the e Book copy. Get in touchwithusatservice@packtpub.comformoredetails Atwww.packtpub.comyoucanalsoreadacollectionoffreetechnicalarticles sign up for a range of free newsletters and receive exclusive discounts and offers on packt books and ebooks PACKTLIB https://www2.packtpub.com/books/subscription/packtlib Do you need instant solutions to your IT questions? PacktLib is Packt's online digit book library. Here, you can search, access, and read Packt's entire library of books 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 IfyouhaveanaccountwithPacktatwww.packtpub.comyoucanusethistoaccess Packtlib today and view g entirely free books. Simply use your login credentials for immediate access Table of contents Preface Chapter 1: Setting Up OpenCV System requirements Setting up a development environment Getting prebuilt OpenCV4Android Building Open CV4Android from source 123568 Building the OpenCV samples with Eclipse Troubleshooting Eclipse projects 18 Troubleshooting the sB connection 21 Finding the documentation and help 23 Summary Chapter 2: Working with Camera Frames 25 Designing our app-Second Sight 25 Creating the Eclipse project 28 Enabling camera and disk access in the manifest 33 Creating menu and string resources 36 Previewing and saving photos in CameraActivity 38 Deleting, editing, and sharing photos in LabActivity 51 Summary 55 Chapter 3: Applying Image Effects 57 Adding files to the project Defining the Filter interface 60 Mixing color channels 60 Making subtle color shifts with curves 64 Mixing pixels with convolution filters 71 Adding the filters to CameraActivity 74 Summary 80

...展开详情
试读 127P Android Application Programming with OpenCV 3(PACKT,2015)
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
fjqlldg 很不错的资源。谢谢?
2020-03-05
回复
和呼呼xx 挺好的, 很清晰
2016-09-10
回复
thocr2000 非常不错的书,正需要就找到了,谢谢
2016-04-13
回复
xq98 很好的一本书。
2016-03-20
回复
mosuven 挺好的, 很清晰
2016-03-04
回复
平淡从容 非常好,opencv开发对android深入学习是不错的途径。 也有非常好的应用前景。
2015-12-01
回复
likehitech 不错的资料。学习一下。
2015-11-07
回复
仁爱精勤 挺好的,很清晰
2015-09-20
回复
关注 私信 TA的资源
上传资源赚积分,得勋章
最新推荐
Android Application Programming with OpenCV 3(PACKT,2015) 10积分/C币 立即下载
1/127
Android Application Programming with OpenCV 3(PACKT,2015)第1页
Android Application Programming with OpenCV 3(PACKT,2015)第2页
Android Application Programming with OpenCV 3(PACKT,2015)第3页
Android Application Programming with OpenCV 3(PACKT,2015)第4页
Android Application Programming with OpenCV 3(PACKT,2015)第5页
Android Application Programming with OpenCV 3(PACKT,2015)第6页
Android Application Programming with OpenCV 3(PACKT,2015)第7页
Android Application Programming with OpenCV 3(PACKT,2015)第8页
Android Application Programming with OpenCV 3(PACKT,2015)第9页
Android Application Programming with OpenCV 3(PACKT,2015)第10页
Android Application Programming with OpenCV 3(PACKT,2015)第11页
Android Application Programming with OpenCV 3(PACKT,2015)第12页
Android Application Programming with OpenCV 3(PACKT,2015)第13页
Android Application Programming with OpenCV 3(PACKT,2015)第14页
Android Application Programming with OpenCV 3(PACKT,2015)第15页
Android Application Programming with OpenCV 3(PACKT,2015)第16页
Android Application Programming with OpenCV 3(PACKT,2015)第17页
Android Application Programming with OpenCV 3(PACKT,2015)第18页
Android Application Programming with OpenCV 3(PACKT,2015)第19页
Android Application Programming with OpenCV 3(PACKT,2015)第20页

试读结束, 可继续阅读

10积分/C币 立即下载 >