Android application programming with OpenCV : build Android apps to capture, manipulate, and track objects in 2D and 3D /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, England :
Packt Publishing,
2013.
©2013 |
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBSCO_ocn880598382 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 131017s2013 enka o 001 0 eng d | ||
040 | |a VT2 |b eng |e pn |c VT2 |d OCLCO |d CCO |d E7B |d N$T |d UMI |d COO |d DEBBG |d DEBSZ |d YDXCP |d OCLCF |d OCLCQ |d D6H |d COCUF |d AGLDB |d CNNOR |d MOR |d OCLCQ |d TEFOD |d U3W |d OCLCQ |d OCLCO |d STF |d VTS |d CEF |d NRAMU |d CRU |d OCLCQ |d OCLCO |d INT |d VT2 |d UKMGB |d OCLCQ |d OCLCO |d G3B |d TKN |d OCLCQ |d OCLCO |d UAB |d M8D |d UKAHL |d HS0 |d OCLCO |d QGK |d OCLCQ |d OCLCO | ||
015 | |a GBB742656 |2 bnb | ||
016 | 7 | |a 018014224 |2 Uk | |
019 | |a 865474295 |a 875466482 |a 961561008 |a 962642978 |a 1259066991 | ||
020 | |a 9781849695213 |q (electronic bk.) | ||
020 | |a 1849695210 |q (electronic bk.) | ||
020 | |z 9781849695206 | ||
020 | |z 1849695202 | ||
029 | 1 | |a AU@ |b 000052404570 | |
029 | 1 | |a AU@ |b 000056686941 | |
029 | 1 | |a DEBBG |b BV041777972 | |
029 | 1 | |a DEBBG |b BV043777965 | |
029 | 1 | |a DEBSZ |b 404324347 | |
029 | 1 | |a DEBSZ |b 47282712X | |
029 | 1 | |a GBVCP |b 813978912 | |
029 | 1 | |a UKMGB |b 018014224 | |
035 | |a (OCoLC)880598382 |z (OCoLC)865474295 |z (OCoLC)875466482 |z (OCoLC)961561008 |z (OCoLC)962642978 |z (OCoLC)1259066991 | ||
037 | |a CL0500000349 |b Safari Books Online | ||
037 | |a 82685EF8-E01D-42B1-BD0C-52E3BA9BC421 |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.76.A65 |b .H697 2013eb | |
072 | 7 | |a COM |x 051390 |2 bisacsh | |
072 | 7 | |a COM |x 051230 |2 bisacsh | |
072 | 7 | |a COM |x 051440 |2 bisacsh | |
082 | 0 | 4 | |a 005.25 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Howse, Joseph. | |
245 | 1 | 0 | |a Android application programming with OpenCV : |b build Android apps to capture, manipulate, and track objects in 2D and 3D / |c Joseph Howse ; cover image by Ankita Jha. |
260 | |a Birmingham, England : |b Packt Publishing, |c 2013. | ||
264 | 4 | |c ©2013 | |
300 | |a 1 online resource (130 pages) : |b illustrations (some color) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Community experience distilled | |
588 | 0 | |a Online resource; title from PDF title page (ebrary, viewed October 17, 2013). | |
520 | 8 | |a Annotation |b Take a smartphone from your pocket, and within a few seconds, you can snap a photo, manipulate it, and share it with the world. You have just achieved mass production of image data. With a computer vision library such as OpenCV, you can analyze and transform copious amounts of image data in real time on a mobile device. The upshot to this is that you, as developers, can provide mobile users with many new kinds of images, constantly highlighting certain visual features that are of artistic or practical interest. Android is a convenient platform for such experiments because it uses a high-level language (Java), it provides standardized interfaces for sharing image data between applications, and it is mostly open source, so everyone can study its implementation. Android Application Programming with OpenCV is a practical, hands-on guide that covers the fundamental tasks of computer visioncapturing, filtering, and analyzing images-with step-by-step instructions for writing both an application and reusable library classes. Android Application Programming with OpenCV looks at OpenCV's Java bindings for Android and dispels mysteries such as which version of these bindings to use, how to integrate with standard Android functionality for layout, event handling, and data sharing, and how to integrate with OpenGL for rendering. By following the clear, concise, and modular examples provided in this book, you will develop an application that previews, captures, and shares photos with special effects based on color manipulation, edge detection, image tracking, and 3D rendering. Beneath the application layer, you will develop a small but extensible library that you can reuse in your future projects. This library will include filters for selectively modifying an image based on edge detection, 2D and 3D image trackers, and adapters to convert the Android system's camera specifications into OpenCV and OpenGL projection matrices. If you want a quick start in computer vision for Android, then this is the book for you. By the end of Android Application Programming with OpenCV, you will have developed a computer vision application that integrates OpenCV, Android SDK, and OpenGL. | |
505 | 0 | |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Setting Up OpenCV -- System requirements -- Setting up a development environment -- Getting a ready-made development environment: Tegra Android Development Pack (TAPD) -- Assembling a development environment piece-by-piece -- Getting the prebuilt OpenCV4Android -- Building OpenCV4Android from source -- Building the OpenCV samples with Eclipse -- Finding documentation and help -- Summary | |
505 | 8 | |a Chapter 2: Working with Camera FramesDesigning our app, Second Sight -- Creating the Eclipse project -- Enabling camera and disk access in the manifest -- Creating menu and string resources -- Previewing and saving photos in CameraActivity -- Deleting, editing, and sharing photos in LabActivity -- Summary -- Chapter 3: Applying Image Effects -- Adding files to the project -- Defining the Filter interface -- Mixing color channels -- Making subtle color shifts with curves -- Processing a neighborhood of pixels with convolution filters | |
505 | 8 | |a Adding the filters to CameraActivitySummary -- Chapter 4: Recognizing and Tracking Images -- Adding files to the project -- Understanding image tracking -- Writing an image tracking filter -- Adding the tracker filters to CameraActivity -- Summary -- Chapter 5: Combining Image Tracking with 3D Rendering -- Adding files to the project -- Defining the ARFilter interface -- Building projection matrices in CameraProjectionAdapter -- Modifying ImageDetectionFilter for 3D tracking -- Rendering the cube in ARCubeRenderer | |
505 | 8 | |a Adding 3D tracking and rendering to CameraActivityLearning more about 3D graphics on Android -- Summary -- Index | |
546 | |a English. | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
630 | 0 | 0 | |a Android (Electronic resource) |
630 | 0 | 7 | |a Android (Electronic resource) |2 blmlsh |
630 | 0 | 7 | |a Android (Electronic resource) |2 fast |
650 | 0 | |a Application software |x Development. | |
650 | 0 | |a Open source software. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Logiciels libres. | |
650 | 7 | |a COMPUTERS |x Programming |x Open Source. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Software Development & Engineering |x General. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Software Development & Engineering |x Tools. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Open source software |2 fast | |
700 | 1 | |a Jha, Ankita. | |
776 | 0 | 8 | |i Print version: |a Howse, Joseph. |t Android application programming with OpenCV : build Android apps to capture, manipulate, and track objects in 2D and 3D. |d Birmingham, England : Packt Publishing, ©2013 |h ii, 119 pages |k Community experience distilled. |z 9781849695206 |
830 | 0 | |a Community experience distilled. | |
856 | 4 | 0 | |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=644293 |z Texto completo |
936 | |a BATCHLOAD | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH26851153 | ||
938 | |a ebrary |b EBRY |n ebr10772093 | ||
938 | |a EBSCOhost |b EBSC |n 644293 | ||
938 | |a YBP Library Services |b YANK |n 11191701 | ||
994 | |a 92 |b IZTAP |