دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Joseph Howse
سری:
ISBN (شابک) : 1849695202, 9781849695206
ناشر: Packt Publishing
سال نشر: 2013
تعداد صفحات: 131
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Android Application Programming with OpenCV به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی برنامه های Android با OpenCV نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
نمای کلی
در جزئیات
< p> یک گوشی هوشمند را از جیب خود بردارید و در عرض چند ثانیه می توانید عکسی بگیرید، آن را دستکاری کنید و با جهان به اشتراک بگذارید. شما به تازگی به تولید انبوه داده های تصویری دست یافته اید. با یک کتابخانه بینایی کامپیوتری مانند OpenCV، میتوانید مقادیر زیادی از دادههای تصویر را در زمان واقعی روی یک دستگاه تلفن همراه تجزیه و تحلیل و تبدیل کنید. نتیجه این کار این است که شما، به عنوان توسعه دهندگان، می توانید بسیاری از انواع تصاویر جدید را در اختیار کاربران تلفن همراه قرار دهید و دائماً ویژگی های بصری خاصی را که مورد علاقه هنری یا عملی هستند برجسته کنید. اندروید یک پلت فرم مناسب برای چنین آزمایشاتی است زیرا از یک زبان سطح بالا (جاوا) استفاده می کند، رابط های استانداردی برای به اشتراک گذاری داده های تصویر بین برنامه ها ارائه می دهد، و بیشتر منبع باز است، بنابراین همه می توانند اجرای آن را مطالعه کنند.< p>برنامه نویسی برنامه اندروید با OpenCV یک راهنمای عملی و عملی است که وظایف اساسی بینایی رایانه را پوشش می دهد - ضبط، فیلتر کردن و تجزیه و تحلیل تصاویر - با دستورالعمل های گام به گام برای نوشتن یک برنامه کاربردی و کلاس های کتابخانه قابل استفاده مجدد.< /p>برنامه نویسی برنامه اندروید با OpenCV به اتصالات جاوا OpenCV برای اندروید نگاه می کند و اسرار مانند نسخه ای از این اتصالات را برطرف می کند، نحوه ادغام با عملکرد استاندارد Android برای چیدمان، مدیریت رویداد، و به اشتراک گذاری داده ها، و نحوه ادغام برای ادغام با OpenGL برای رندر. با دنبال کردن مثالهای واضح، مختصر و مدولار ارائهشده در این کتاب، برنامهای ایجاد خواهید کرد که عکسها را با جلوههای ویژه بر اساس دستکاری رنگ، تشخیص لبه، ردیابی تصویر و رندر سهبعدی پیشنمایش، ضبط و اشتراکگذاری میکند. زیر لایه برنامه ، یک کتابخانه کوچک اما قابل توسعه ایجاد خواهید کرد که می توانید در پروژه های آینده خود مجدداً از آن استفاده کنید. این کتابخانه شامل فیلترهایی برای اصلاح انتخابی تصویر بر اساس تشخیص لبه، ردیابهای تصویر دو بعدی و سه بعدی و آداپتورهایی برای تبدیل مشخصات دوربین سیستم اندروید به ماتریسهای طرحدهی OpenCV و OpenGL خواهد بود. اگر می خواهید یک شروع سریع در بینایی کامپیوتر برای اندروید داشته باشید، پس این کتاب برای شماست.
در پایان برنامه نویسی برنامه اندروید با OpenCV، یک برنامه بینایی کامپیوتری ایجاد خواهید کرد که OpenCV، Android را یکپارچه می کند. SDK و OpenGL.
آنچه از این کتاب خواهید آموخت
Overview
In Detail
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 vision—capturing, 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.
What you will learn from this book