کلمات کلیدی مربوط به کتاب OpenCV 3.0 Computer Vision با جاوا: علوم و مهندسی کامپیوتر، هوش مصنوعی، تشخیص الگو، OpenCV
در صورت تبدیل فایل کتاب OpenCV 3.0 Computer Vision with Java به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب OpenCV 3.0 Computer Vision با جاوا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Packt Publishing, 2015. — 174 p. — ISBN-10: 1783283971،
ISBN-13: 978-1-78328-397-2.
OpenCV 3.0 Computer Vision با جاوا یک راهنمای آموزشی
عملی است که وظایف اساسی بینایی رایانه را توضیح می دهد. در حالی
که تمرکز بر توسعه جاوا است.این کتاب به شما می آموزد که
چگونه OpenCV را برای جاوا تنظیم کنید و ماتریس ها را با استفاده
از عملیات اساسی پردازش تصویر مانند فیلتر کردن و تبدیل تصویر
مدیریت کنید. همچنین به شما کمک می کند تا یاد بگیرید چگونه از
آبشارهای هار برای ردیابی چهره ها و تشخیص مناطق پیش زمینه و پس
زمینه با کمک دستگاه کینکت استفاده کنید. حتی به شما بینشی در
مورد OpenCV سمت سرور می دهد. هر فصل با چندین پروژه ارائه شده
است که آماده استفاده هستند. عملکرد این پروژهها در کلاسهای
زیادی یافت میشود که به توسعهدهندگان اجازه میدهد تا اصول
بینایی رایانه را درک کنند و به سرعت پروژهها را برای نیازهای
خود گسترش دهند یا سفارشی کنند.
What You یاد
خواهید گرفت:
با استفاده از ابزارک ابزار محبوب Swing GUI، رابط کاربری گرافیکی
قدرتمندی را برای برنامههای بینایی رایانه با پانلها، صفحات
اسکرول، دکمههای رادیویی، لغزنده، پنجرهها و تعامل ماوس ایجاد
کنید؛
کشش، کوچک کردن، چرخش و چرخش تصاویر، همچنین اعمال تبدیل تصویر
برای یافتن لبهها، خطوط و دایرهها، و حتی استفاده از تبدیل
فوریه گسسته (DFT)؛
تشخیص مناطق پیشزمینه یا پسزمینه و کار با تصاویر عمقی با
دستگاه Kinect.
بیاموزید که چگونه قابلیتهای بینایی کامپیوتری را به برنامههای
وب جامد جاوا اضافه کنید که به شما امکان میدهد عکسها را آپلود
کنید و جلوههای خیرهکننده ایجاد کنید؛
ردیابی چهرهها و اعمال جلوههای واقعیت ترکیبی مانند افزودن کلاه
مجازی به عکسهای آپلود شده؛
تصاویر پر سر و صدا را فیلتر کنید، با اپراتورهای مورفولوژیکی کار
کنید، از flood fill استفاده کنید، و مناطق مهم یک تصویر را در
آستانه قرار دهید؛
جریان های ویدیویی را از وب کم یا فایل های ویدیویی باز و پردازش
کنید.
جاوا API را برای OpenCV
تنظیم کنید تا رابطهای کاربری گرافیکی (GUI) محبوب مبتنی بر
Swing ایجاد کنید.
فیلمها و تصاویر را در زمان واقعی و با عملکرد نزدیکتر به حالت
اصلی پردازش کنید.
از سنگ جامد استفاده کنید. روشهای توسعه برنامه وب جاوا برای
ایجاد تجربه واقعیت افزوده جذاب و کار با تصاویر عمقی از دستگاه
Kinect.
این کتاب برای
چه کسی است:
اگر شما یک توسعه دهنده، دانشجو، محقق، یا علاقه مند به ساخت
برنامه های بینایی کامپیوتری در جاوا هستید، این کتاب برای شما
مناسب است. اگر یک توسعه دهنده با تجربه C/C++ هستید که به کار با
OpenCV عادت کرده اید، این کتاب برای انتقال برنامه های خود به
جاوا نیز بسیار مفید است.
همه شما نیاز به دانش
پایه جاوا است، بدون نیاز به درک قبلی از بینایی کامپیوتر، زیرا
این کتاب توضیحات و نمونه هایی واضح از اصول اولیه را در اختیار
شما قرار می دهد. آیپد و آمازون کیندل، روی رایانههای شخصی که
دارای سیستمهای بینظیر هستند، به عنوان مثال
خواننده جالب (EPUB)،
کالیبر (EPUB، MOBI، AZW3)،
Adobe Digital Editions (EPUB),
FBReader (EPUB، MOBI، AZW3).
Packt Publishing, 2015. — 174 p. — ISBN-10: 1783283971,
ISBN-13: 978-1-78328-397-2.
OpenCV 3.0 Computer Vision with Java is a practical
tutorial guide that explains fundamental tasks from computer
vision while focusing on Java development. This book
will teach you how to set up OpenCV for Java and handle
matrices using the basic operations of image processing such as
filtering and image transforms. It will also help you learn how
to use Haar cascades for tracking faces and to detect
foreground and background regions with the help of a Kinect
device. It will even give you insights into server-side OpenCV.
Each chapter is presented with several projects that are ready
to use. The functionality of these projects is found in many
classes that allow developers to understand computer vision
principles and rapidly extend or customize the projects for
their needs.
What You Will
Learn:
Create powerful GUIs for computer vision applications with
panels, scroll panes, radio buttons, sliders, windows, and
mouse interaction using the popular Swing GUI widget
toolkit;
Stretch, shrink, warp, and rotate images, as well as apply
image transforms to find edges, lines, and circles, and even
use Discrete Fourier Transforms (DFT);
Detect foreground or background regions and work with depth
images with a Kinect device;
Learn how to add computer vision capabilities to rock solid
Java web applications allowing you to upload photos and create
astonishing effects;
Track faces and apply mixed reality effects such as adding
virtual hats to uploaded photos;
Filter noisy images, work with morphological operators, use
flood fill, and threshold the important regions of an
image;
Open and process video streams from webcams or video files.
Set up Java API for OpenCV to create
popular Swing-based Graphical User Interfaces (GUIs).
Process videos and images in real-time with closer to native
performance.
Make use of rock solid Java web application development
practices to create engaging augmented reality experience and
work with depth images from a Kinect device.
Who This Book Is
For:
If you are a Java developer, student, researcher, or hobbyist
wanting to create computer vision applications in Java then
this book is for you. If you are an experienced C/C++ developer
who is used to working with OpenCV, you will also find this
book very useful for migrating your applications to Java.
All you need is basic knowledge of
Java, with no prior understanding of computer vision required,
as this book will give you clear explanations and examples of
the basics.
Формат книги совместим с iPAD и
Amazon Kindle, на PC открывается многими бесплатными ридерами,
например
Cool Reader (EPUB),
Calibre (EPUB, MOBI, AZW3),
Adobe Digital
Editions (EPUB),
FBReader (EPUB,
MOBI, AZW3).