کلمات کلیدی مربوط به کتاب تسلط بر برنامه نویسی اپلیکیشن اندروید OpenCV: علوم و مهندسی کامپیوتر، هوش مصنوعی، تشخیص الگو، OpenCV
در صورت تبدیل فایل کتاب Mastering OpenCV Android Application Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر برنامه نویسی اپلیکیشن اندروید OpenCV نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Packt Publishing, 2015. — 216 p. — ISBN-10: 1783988207،
ISBN-13: 978-1-78398-820-4.
OpenCV یک کتابخانه بینایی کامپیوتری معروف است که برای تجزیه و
تحلیل و تبدیل مقادیر زیادی از داده های تصویری، حتی در زمان
واقعی و بر روی یک دستگاه تلفن همراه.
این کتاب بر روی
استفاده از پلتفرم های تلفن همراه برای ساخت برنامه های کاربردی
تعاملی و مفید تمرکز دارد. این کتاب با شروع می شود.
مقدمه ای بر OpenCV و Android و نحوه تعامل آنها با یکدیگر با
استفاده از Java API OpenCV. شما همچنین تکنیک های اولیه پردازش
تصویر مانند فرسایش و گشاد شدن تصاویر را کشف خواهید کرد، قبل از
اینکه در مورد نحوه ساخت برنامه های پیچیده تر مانند تشخیص اشیا،
دوخت تصویر و تشخیص چهره قدم بردارید. همانطور که پیشرفت می کنید،
با چارچوب یادگیری ماشینی OpenCV آشنا می شوید که به شما امکان می
دهد برنامه های خود را هوشمندتر کنید.
این کتاب با یک فصل
کوتاه به پایان می رسد که نکات مفید و مفید اندروید را پوشش می
دهد. ترفندها و برخی از خطاها و راه حل های رایجی که ممکن است
افراد در هنگام ساخت یک برنامه با آن مواجه شوند. تا پایان کتاب،
خوانندگان تخصص بیشتری در ساخت پروژه های OpenCV خود برای پلتفرم
اندروید و ادغام برنامه نویسی برنامه OpenCV در پروژه های موجود
به دست خواهند آورد.
آنچه یاد خواهید
گرفت:
درک پردازش تصویر با استفاده از OpenCV؛
تشخیص اشیاء خاص در یک تصویر یا ویدیو با استفاده از الگوریتم های
مختلف تطبیق ویژگی های پیشرفته مانند SIFT، SURF و ORB؛
انجام تغییرات تصویری مانند تغییر رنگ، فاصله، تغییر اندازه،
اعمال فیلترهایی مانند تاری گاوسی و موارد پسندیده؛
استفاده از دوربین تلفن همراه برای تعامل با دنیای واقعی؛
کاوش چهره تشخیص، تشخیص اشیا و دوخت تصویر در برنامه نویسی OpenCV
Android؛
با استفاده از الگوریتم های یادگیری ماشین، برنامه های کاربردی
هوشمندتر بسازید؛
با درک نحوه ذخیره سازی داده ها در داخل، اشکال زدایی برنامه ها
را بیاموزید و الگوریتم های سفارشی بهینه ایجاد کنید.
ویژگیهای OpenCV،
Android SDK، و OpenGL را بدانید و از آنها استفاده کنید.
اشیاء خاص را در یک ویدیو با استفاده از Optical Flow و Lucas
Kanade Tracker شناسایی و ردیابی کنید.
راهنمای پیشرفته پر از نمونه های دنیای واقعی، به شما کمک می کند
تا برنامه های اندرویدی OpenCV هوشمند بسازید.
این کتاب برای
چه کسانی است: br/>اگر شما یک توسعه دهنده
جاوا و اندروید هستید که به دنبال افزایش مهارت های خود با
یادگیری جدیدترین ویژگی های برنامه نویسی برنامه اندروید OpenCV
هستید، پس این کتاب برای شما مناسب است.
قالببندی
کتابها با اپل و آمازون کیندل، بر روی رایانههای شخصی که بسیاری
از برنامهها را آزاد میکند، به عنوان مثال خواننده جالب، کالیبر، Adobe Digital Editions
Packt Publishing, 2015. — 216 p. — ISBN-10: 1783988207,
ISBN-13: 978-1-78398-820-4.
OpenCV is a famous computer vision library, used to analyze and
transform copious amounts of image data, even in real time and
on a mobile device.
This book focuses on
leveraging mobile platforms to build interactive and useful
applications. The book starts off with an introduction
to OpenCV and Android and how they interact with each other
using OpenCV's Java API. You'll also discover basic image
processing techniques such as erosion and dilation of images,
before walking through how to build more complex applications,
such as object detection, image stitching, and face detection.
As you progress, you will be introduced to OpenCV's machine
learning framework, enabling you to make your applications
smarter.
The book ends with a short chapter
covering useful Android tips and tricks and some common errors
and solutions that people might face while building an
application. By the end of the book, readers will have gained
more expertise in building their own OpenCV projects for the
Android platform and integrating OpenCV application programming
into existing projects.
What You Will
Learn:
Understand image processing using OpenCV;
Detect specific objects in an image or video using various
state-of-the-art feature-matching algorithms such as SIFT,
SURF, and ORB;
Perform image transformations such as changing color, space,
resizing, applying filters like Gaussian blur, and likes;
Use mobile phone cameras to interact with the real world;
Explore face detection, object detection, and image stitching
in OpenCV Android programming;
Build smarter applications by using machine learning
algorithms;
Learn to debug applications and create optimal custom
algorithms by understanding how data is stored internally.
Understand and utilise the features
of OpenCV, Android SDK, and OpenGL.
Detect and track specific objects in a video using Optical Flow
and Lucas Kanade Tracker.
An advanced guide full of real-world examples, helping you to
build smart OpenCV Android applications.
Who This Book Is
For:
If you are a Java and Android developer looking to enhance your
skills by learning the latest features of OpenCV Android
application programming, then this book is for you.
Формат книги совместим с iPAD и
Amazon Kindle, на PC открывается многими бесплатными ридерами,
например
Cool Reader,
Calibre,
Adobe Digital
Editions