LEADER 04182nam 2200637 450 001 9910452397303321 005 20200520144314.0 010 $a1-84969-521-0 035 $a(CKB)2550000001120658 035 $a(EBL)1389412 035 $a(OCoLC)859388614 035 $a(SSID)ssj0001139374 035 $a(PQKBManifestationID)11626132 035 $a(PQKBTitleCode)TC0001139374 035 $a(PQKBWorkID)11183547 035 $a(PQKB)10810287 035 $a(MiAaPQ)EBC1389412 035 $a(PPN)188663355 035 $a(Au-PeEL)EBL1389412 035 $a(CaPaEBR)ebr10772093 035 $a(CaONFJC)MIL523857 035 $a(EXLCZ)992550000001120658 100 $a20131017d2013 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aAndroid application programming with OpenCV $ebuild Android apps to capture, manipulate, and track objects in 2D and 3D /$fJoseph Howse ; cover image by Ankita Jha 210 1$aBirmingham, England :$cPackt Publishing,$d2013. 210 4$dİ2013 215 $a1 online resource (130 p.) 225 0$aCommunity experience distilled 300 $aIncludes index. 311 $a1-84969-520-2 311 $a1-299-92606-1 327 $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"" 327 $a""Chapter 2: Working with Camera Frames""""Designing 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"" 327 $a""Adding the filters to CameraActivity""""Summary""; ""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"" 327 $a""Adding 3D tracking and rendering to CameraActivity""""Learning more about 3D graphics on Android""; ""Summary""; ""Index"" 330 $aA step-by-step tutorial to help you master computer vision and mobile app development.This book is for Java developers who are new to computer vision and who would like to learn about how it is used in relation to application development. It is assumed that you have previous experience in Java, but not necessarily Android. A basic understanding of image data (for example pixels and color channels) would be helpful too. You are expected to have a mobile device running Android 2.2 (Froyo) or greater and it must have a camera 606 $aApplication software$xDevelopment 606 $aOpen source software 608 $aElectronic books. 615 0$aApplication software$xDevelopment. 615 0$aOpen source software. 676 $a005.25 700 $aHowse$b Joseph$0891177 701 $aJha$b Ankita$0891178 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910452397303321 996 $aAndroid application programming with OpenCV$91990506 997 $aUNINA