Home | Amazing | Today | Tags | Publishers | Years | Account | Search
 Objects in three dimensions, and their two-dimensional images, are approximated digitally by sets of voxels ("volume elements") or pixels ("picture elements"), respectively. Digital geometry is the study of geometric properties of digitized objects (or digitized images of objects); it deals both with the definitions of such properties and with algorithms for their computation. In particular, digital topology deals with properties of a "topological" nature (particularly, properties that involve the concepts of connectedness or adjacency, but do not depend on size or shape), and with algorithms that compute or preserve such properties. Topological properties and algorithms play a fundamental role in the analysis of two- and three-dimensional digital images. This book deals with basic topological algorithms; it presents their underlying theory and also discusses their applications.An object is always understood to be (arcwise) connected, and the same is therefore true for images of the object obtained from any viewpoint. Thus if a three- (or two-) dimensional digital image can be segmented into "object" and "background" voxels (or pixels), the connected components of the object voxels or pixels are the individual objects (or their images). Connected component labeling is the process of assigning a distinct label to the voxels (pixels) that belong to each distinct object. The first chapter, by Shapiro, defines the problem of connected component labeling and gives sequential and parallel solutions, including efficient sequential algorithms (due to Lumia et al.) for labeling connected components in both two- and three-dimensional digital images. An algorithm for constructing the graph representing the pairwise adjacencies of the components is also presented. An appendix to this chapter, coauthored by the editors, provides a simple proof of the correctness of Lumia's algorithms.The second chapter, coauthored by Hall and the editors, discusses shrinking algorithms, which reduce the sizes of the components in an image. Shrinking to a topological equivalent reduces the number of object pixels while preserving the topology of the image (i.e., not changing the connectivity properties of the objects or the background). In shrinking to a residue, holes in objects are not preserved, but each object is shrunk to a single isolated pixel (called a residue) which may then be deleted. The chapter discusses parallel algorithms for both kinds of shrinking, but focuses on shrinking to a residue.
 BitTorrent For DummiesIf you've found your way to this guide, and you're asking yourself, well what the heck is BT, you've gotten a little ahead of yourself. That's OK. Just take a look for the BT FAQ in the Getting Started section of the Groove.By now, you should have gotten pretty familiar with BitTorrent, shorten, md5s, and maybe even flac. But you're just not... Extraction of Organic Analytes from Food: A Manual of Methods This book is designed as a laboratory manual of methods used for the preparation and extraction of organic chemical compounds from food sources. It offers ideas on how to facilitate progress towards the total automation of the assay, as well as proposing assays for unknowns by comparison with known methods. Beginning with an... The Michael Chekhov Handbook: For the Actor'Petit's words go right to the heart of Chekhov's technique ... Anyone looking for a key to understanding more about Michael Chekhov's technique will devour it.' – Jessica Cerullo, Michael Chekhov Association, NYC The Michael Chekhov technique is today seen as one of the most influential and inspiring...

Applied ASP.NET 4 in Context

ASP.NET 4 is the latest version of Microsoft's revolutionary web technology. It is the principal technology for creating dynamic web pages on the Windows platform.

Applied ASP.NET 4 In Context sets the standard for clear, simple, hands-on advice for learning and deploying Microsoft’s dynamic web solutions....

Mastering Concurrency in Go

Discover and harness Go's powerful concurrency features to develop and build fast, scalable network systems