|
Showing 1 - 6 of
6 matches in All Departments
Quickly obtain solutions to common Java image processing problems,
learn best practices, and understand everything OpenCV has to offer
for image processing. You will work with a JVM image wrapper to
make it very easy to run image transformation through pipelines and
obtain instant visual feedback. This book makes heavy use of the
Gorilla environment where code can be executed directly in the
browser, and image transformation results can also be visualized
directly in the browser. Java Image Processing Recipes includes
recipes on more advanced image manipulation techniques, such as
image smoothing, cartooning, sketching, and mastering masks to
apply changes only to parts of the image. You'll see how OpenCV
features provide instant solutions to problems such as edges
detection and shape finding. Finally, the book contains practical
recipes dealing with webcams and various video streams, giving you
ready-made code with which to do real-time video analysis. What You
Will Learn Create your personal real-time image manipulation
environment Manipulate image characteristics with OpenCV Work with
the Origami image wrapper Apply manipulations to webcams and video
streams Who This Book Is For Developers that want to manipulate
images and use other advanced imaging techniques, through code
running in the JVM.
Use ClojureScript to create powerful serverless Web applications
that are responsive and engaging. This book presents Reactive
recipes with Reagent, a ClojureScript reactive framework, to create
interactive applications. Throughout the book, Reactive with
ClojureScript Recipes uses progressively more complex examples and
introduces you to a set of powerful tools that target rapid web
application development. In the last chapter, you'll use these
concepts for an HTML5-based deployment to smart phones.
ClojureScript is your functional programming language for the web.
ClojureScript looks like a LISP, and compiles to JavaScript, and
thus runs nicely run in the browser. What You'll Learn Write simple
static web apps with Boot Iintegrate ClojureScript and its
libraries Animate content, play with sound and videos Use Reagent,
and be Reactive in the browser. Run your Application on a smart
phones. Who This Book Is For Clojure developers who want to turn
their functional skills to the web and JavaScript advanced
developers who want reuse their web skills in a different language
Go beyond the basics and build complete applications using the open
source Golang or just Go programming language by Google. The
applications in this book include a Go-based game application, REST
image, a cloud application, a User Interface (IU), a Blockchain and
more. Each chapter will be organized in the following
format: what this kind of application looks like; requirements and
user stories of our example program; an introduction to the Go
libraries or frameworks used; the actual implementation of the
example program, including common pitfalls and their solutions. Go
Crazy will open your eyes to the world of practical applications
for Go. After reading the book, you will be able to apply your
Golang knowledge to build your own projects. Freely
available source code will be available on this book's Apress
GitHub page. What You Will Learn Get an overview or refesher of the
Golang in order to build projects Design a 2D game with Go Develop
a Go-based cloud application Build a Go blockchain app Create a UI
and more Who This Book Is For This book is for Go programmers or
programmers in general with at least some prior experience with Go.
This book shows you how to build real-time image processing systems
all the way through to house automation. Find out how you can
develop a system based on small 32-bit ARM processors that gives
you complete control through voice commands. Real-time image
processing systems are utilized in a wide variety of applications,
such as in traffic monitoring systems, medical image processing,
and biometric security systems. In Real-Time IoT Imaging with Deep
Neural Networks, you will learn how to make use of the best DNN
models to detect object in images using Java and a wrapper for
OpenCV. Take a closer look at how Java scripting works on the
Raspberry Pi while preparing your Visual Studio code for remote
programming. You will also gain insights on image and video
scripting. Author Nicolas Modrzyk shows you how to use the Rhasspy
voice platform to add a powerful voice assistant and completely run
and control your Raspberry Pi from your computer. To get your voice
intents for house automation ready, you will explore how Java
connects to the MQTT and handles parametrized Rhasspy voice
commands. With your voice-controlled system ready for operation,
you will be able to perform simple tasks such as detecting cats,
people, and coffee pots in your selected environment. Privacy and
freedom are essential, so priority is given to using open source
software and an on-device voice environment where you have full
control of your data and video streams. Your voice commands are
your own-and just your own. With recent advancements in the
Internet of Things and machine learning, cutting edge image
processing systems provide complete process automation. This
practical book teaches you to build such a system, giving you
complete control with minimal effort. What You Will Learn: Show
mastery by creating OpenCV filters Execute a YOLO DNN model for
image detection Apply the best Java scripting on Raspberry Pi 4
Prepare your setup for real-time remote programming Use the Rhasspy
voice platform for handling voice commands and enhancing your house
automation setup Who This Book Is For:Engineers, and Hobbyists
wanting to use their favorite JVM to run Object Detection and
Networks on a Raspberry Pi
Learn about bot programming, using all the latest and greatest
programming languages, including Python, Go, and Clojure, so you
can feel at ease writing your Telegram bot in a way that suits you.
This book shows how you can use bots for just about everything:
they connect, they respond, they enhance your job search chances,
they do technical research for you, they remind you about your last
train, they tell the difference between a horse and a zebra, they
can tell jokes, and they can cheer you up in the middle of the
night. Bots used to be hard to set up and enhance, but with the
help of Building Telegram Bots you'll see how the Telegram platform
is now making bot creation easier than ever. You will begin by
writing a simple bot at the start and then gradually build upon it.
The simple yet effective Telegram Bot API makes it very easy to
develop bots in a number of programming languages. Languages
featured in the book include Node.js, Java, Rust, and Elixir. This
book encourages you to not only learn the basic process of creating
a bot but also lets you spend time exploring its possibilities. By
the end of the book you will be able create your own Telegram Bot
with the programming language of your choice. What You Will Learn
Carry out simple bot design and deployment in various programming
languages including Ruby, D, Crystal, Nim, and C++ Create engaging
bot interactions with your users Add payments and media
capabilities to your bots Master programming language abstraction
Who This Book Is For Engineers who want to get things done. People
who are curious. Programming beginners. Advanced engineers with
little time to do research.
Handle every problem you come across in the world of Clojure
programming with this expert collection of recipes About This Book
* Discover a wide variety of practical cases and real world
techniques to enhance your productivity with Clojure. * Learn to
resolve the everyday issues you face with a functional mindset
using Clojure * You will learn to write highly efficient, more
productive, and error-free programs without the risk of deadlocks
and race-conditions Who This Book Is For This book is for Clojure
developers who have some Clojure programming experience and are
well aware of their shortcomings. If you want to learn to tackle
common problems, become an expert, and develop a solid skill set,
then this book is for you. What You Will Learn * Manipulate,
access, filter, and transform your data with Clojure * Write
efficient parallelized code through Clojure abstractions * Tackle
Complex Concurrency easily with Reactive Programming * Build on
Haskell abstractions to write dynamic functional tests * Write AWS
Lambda functions effortlessly * Put Clojure in use into your IoT
devices * Use Clojure with Slack for instant monitoring * Scaling
your Clojure application using Docker * Develop real-time system
interactions using MQTT and websockets In Detail When it comes to
learning and using a new language you need an effective guide to be
by your side when things get rough. For Clojure developers, these
recipes have everything you need to take on everything this
language offers. This book is divided into three high impact
sections. The first section gives you an introduction to live
programming and best practices. We show you how to interact with
your connections by manipulating, transforming, and merging
collections. You'll learn how to work with macros, protocols,
multi-methods, and transducers. We'll also teach you how to work
with languages such as Java, and Scala. The next section deals with
intermediate-level content and enhances your Clojure skills, here
we'll teach you concurrency programming with Clojure for high
performance. We will provide you with advanced best practices, tips
on Clojure programming, and show you how to work with Clojure while
developing applications. In the final section you will learn how to
test, deploy and analyze websocket behavior when your app is
deployed in the cloud. Finally, we will take you through DevOps.
Developing with Clojure has never been easier with these recipes by
your side! Style and approach This book takes a recipe-based
approach by diving directly into helpful programming concepts. It
will give you a foolproof approach to programming and teach you how
to deal with problems that may arise while working with Clojure.
The book is divided into three sections giving you the freedom skip
to the section of your choice depending on the problem faced.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R398
R369
Discovery Miles 3 690
|