Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Graphics


1. 

Information Theory Tools for Image Processing

Information Theory Tools for Image Processing

By: Miquel Feixas; Anton Bardera; Jaume Rigau; Qing Xu

Publisher: Morgan & Claypool Publishers

Publication Date: 01-MAR-2014

Insert Date: 04-APR-2014

Slots: 1.0

Table of Contents • Start Reading

Information Theory (IT) tools, widely used in many scientific fields such as engineering, physics, genetics, neuroscience, and many others, are also useful transversal tools in image processing. In this book, we present the basic concepts of IT and how they have been used in the image processing areas of registration, segmentation, video processing, and computational aesthetics. Some of the approaches presented, such as the application of mutual information to registration, are the state of the art in the field. All techniques presented in this book have been previously published in...

2. 

GPU Pro 4: Advanced Rendering Techniques

GPU Pro 4: Advanced Rendering Techniques

By: Wolfgang Engel

Publisher: A K Peters/CRC Press

Publication Date: 26-APR-2013

Insert Date: 26-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

This color book presents ready-to-use ideas and procedures that can help solve many day-to-day graphics programming challenges. Focusing on interactive media and games, the book covers up-to-date methods as well as practical tips and tricks for creating real-time graphics. It explains how to render real-time special effects and visualize data on common consumer software platforms, such as PCs, video consoles, and mobile phones. Example programs and source code are available for download on the book’s CRC Press web page. ...

3. 

Designing Scientific Applications on GPUs

Designing Scientific Applications on GPUs

By: Raphael Couturier

Publisher: Chapman and Hall/CRC

Publication Date: 22-NOV-2013

Insert Date: 12-NOV-2013

Slots: 1.0

Table of Contents • Start Reading

General purpose graphics processing units (GPGPUs) enable researchers in a variety of fields to benefit from the computational power of all the cores available inside graphics cards. This book shows you how to use GPUs for applications in diverse scientific fields, from physics and mathematics to computer science. The book explains the methods necessary for designing or porting your scientific application on GPUs and will improve your knowledge about image processing, numerical applications, methodology to design efficient applications, optimization methods, and much more. ...

4. 

Perceptions of Knowledge Visualization

Perceptions of Knowledge Visualization

By: Anna Ursyn

Publisher: IGI Global

Publication Date: 31-OCT-2013

Insert Date: 08-NOV-2013

Slots: 1.0

Table of Contents • Start Reading

Multisensory perception is emerging as an important factor in shaping current lifestyles. Therefore, computer scientists, engineers, and technology experts are acknowledging the comparative power existing beyond visual explanations. Perceptions of Knowledge Visualization: Explaining Concepts through Meaningful Images discusses issues related to visualization of scientific concepts, picturing processes and products, as well as the role of computing in the advancement of visual literacy skills. By connecting theory with practice, this book gives researchers, computer scientists, and academics...

5. 

Performance Analysis and Tuning for General Purpose Graphics Processing Units (GPGPU)

Performance Analysis and Tuning for General Purpose Graphics Processing Units (GPGPU)

By: Hyesoon Kim; Richard Vuduc; Sara Baghsorkhi

Publisher: Morgan & Claypool Publishers

Publication Date: 01-NOV-2012

Insert Date: 10-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

General-purpose graphics processing units (GPGPU) have emerged as an important class of shared memory parallel processing architectures, with widespread deployment in every computer class from high-end supercomputers to embedded mobile platforms. Relative to more traditional multicore systems of today, GPGPUs have distinctly higher degrees of hardware multithreading (hundreds of hardware thread contexts vs. tens), a return to wide vector units (several tens vs. 1-10), memory architectures that deliver higher peak memory bandwidth (hundreds of gigabytes per second vs. tens), and smaller...

6. 

Digital Image Processing for Ophthalmology

Digital Image Processing for Ophthalmology

By: Xiaolu Zhu; Rangaraj Rangayyan

Publisher: Morgan & Claypool Publishers

Publication Date: 02-FEB-2011

Insert Date: 03-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

Fundus images of the retina are color images of the eye taken by specially designed digital cameras. Ophthalmologists rely on fundus images to diagnose various diseases that affect the eye, such as diabetic retinopathy and retinopathy of prematurity. A crucial preliminary step in the analysis of retinal images is the identification and localization of important anatomical structures, such as the optic nerve head (ONH), the macula, and the major vascular arcades. Identification of the ONH is an important initial step in the detection and analysis of the anatomical structures and...

7. 

Computational Modelling of Objects Represented in Images III: Fundamentals, Methods and Applications

Computational Modelling of Objects Represented in Images III: Fundamentals, Methods and Applications

By: Giamberardino, Di; Daniela Iacoviello; João Tavares; Jorge, Natal

Publisher: CRC Press

Publication Date: 28-AUG-2012

Insert Date: 31-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Addressing different techniques such as optimization methods, geometry, finite element method, principal component analysis, stochastic methods, neural networks and fuzzy logic, this book is useful to researchers and students with multidisciplinary interests related to Computational Vision, Computational Mechanics, Medicine, Engineering and Architecture. ...

8. 

GPU PRO 3: Advanced Rendering Techniques

GPU PRO 3: Advanced Rendering Techniques

By: Wolfgang Engel

Publisher: A K Peters/CRC Press

Publication Date: 21-FEB-2012

Insert Date: 27-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

This book explores the latest developments in advanced rendering techniques in interactive media and games that run on the DirectX or OpenGL run-times or any other run-time with any language available. It covers geometry manipulation, handheld devices programming, effects in image space, shadows, 3D engine design, and environmental effects. A dedicated section on general purpose GPU programming focuses on CUDA, DirectCompute, and OpenCL examples. The book also provides tips on how to render real-time special effects and visualize data on common consumer software platforms. ...

9. 

Shadow Algorithms Data Miner

Shadow Algorithms Data Miner

By: Andrew Woo; Pierre Poulin

Publisher: A K Peters/CRC Press

Publication Date: 12-JUN-2012

Insert Date: 27-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Digital shadow generation continues to be an important aspect of visualization and visual effects in film, games, simulations, and scientific applications. This resource offers a thorough picture of the motivations, complexities, and categorized algorithms available to generate digital shadows. From general fundamentals to specific applications, it addresses shadow algorithms and how to manage huge data sets from a shadow perspective. The book also examines the use of shadow algorithms in industrial applications, in terms of what algorithms are used and what software is applicable. ...

10. 

Non-Photorealistic Computer Graphics

Non-Photorealistic Computer Graphics

By: Thomas Strothotte; Stefan Schlechtweg

Publisher: Morgan Kaufmann

Publication Date: 24-APR-2002

Insert Date: 30-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Even as developments in photorealistic computer graphics continue to affect our work and leisure activities, practitioners and researchers are devoting more and more attention to non-photorealistic (NPR) techniques for generating images that appear to have been created by hand. These efforts benefit every field in which illustrations - thanks to their ability to clarify, emphasize, and convey very precise meanings - offer advantages over photographs. These fields include medicine, architecture, entertainment, education, geography, publishing, and visualization. Non-Photorealistic...

11. 

GPU Computing Gems Emerald Edition

GPU Computing Gems Emerald Edition

By: Wen-mei W. Hwu

Publisher: Morgan Kaufmann

Publication Date: 24-JAN-2011

Insert Date: 18-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

"...the perfect companion to Programming Massively Parallel Processors by Hwu & Kirk." -Nicolas Pinto, Research Scientist at Harvard & MIT, NVIDIA Fellow 2009-2010 Graphics processing units (GPUs) can do much more than render graphics. Scientists and researchers increasingly look to GPUs to improve the efficiency and performance of computationally-intensive experiments across a range of disciplines. GPU Computing Gems: Emerald Edition brings their techniques to you, showcasing GPU-based solutions including: Black hole simulations with CUDA GPU-accelerated computation and...

12. 

Programming Interactivity, 2nd Edition

Programming Interactivity, 2nd Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 23-JAN-2012

Insert Date: 12-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Ready to create rich interactive experiences with your artwork, designs, or prototypes? This is the ideal place to start. With this hands-on guide, you’ll explore several themes in interactive art and design—including 3D graphics, sound, physical interaction, computer vision, and geolocation—and learn the basic programming and electronics concepts you need to implement them. No previous experience is necessary....

13. 

Mastering TypoScript: TYPO3 Website, Template, and Extension Development

Mastering TypoScript: TYPO3 Website, Template, and Extension Development

By: Daniel Koch;

Publisher: Packt Publishing

Publication Date: 22-DEC-2006

Insert Date: 07-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

"A complete guide to understanding and using TypoScript, TYPO3's powerful configuration language. Powerful control and customization using TypoScript Covers templates, extensions, admin, interface, menus, and database control You don't need to be an experienced PHP developer to use the power of TypoScript In Detail Free, open-source, flexible, and scalable, TYPO3 is one of the most powerful PHP content management systems. It is well suited for creating intranets and extranets for the enterprise. While providing an easy-to-use web interface for non-technical authors and...

14. 

SOA Cookbook

SOA Cookbook

By: Michael Havey;

Publisher: Packt Publishing

Publication Date: 30-SEP-2008

Insert Date: 07-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

"Master SOA process architecture, modeling, and simulation in BPEL, TIBCO's BusinessWorks, and BEA's Weblogic Integration using this SOA book and eBook Lessons include how to model orchestration, how to build dynamic processes, how to manage state in a long-running process, and numerous others BPEL tools discussed include BPEL simulator, BPEL compiler, and BPEL complexity analyzer Examples in BPEL, TIBCO's BusinessWorks, BEA's Weblogic Integration In Detail SOA Cookbook covers process-oriented SOA. BPEL is the best-known language in this area, and this book presents...

15. 

Networked Graphics

Networked Graphics

By: Anthony Steed; Manuel Fradinho Oliveira

Publisher: Morgan Kaufmann

Publication Date: 20-NOV-2009

Insert Date: 06-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

This broad-ranging book equips programmers and designers with a thorough grounding in the techniques used to create truly network-enabled computer graphics and games. Written for graphics/game/VE developers and students, it assumes no prior knowledge of networking. The text offers a broad view of what types of different architectural patterns can be found in current systems, and readers will learn the tradeoffs in achieving system requirements on the Internet. The book explains the foundations of networked graphics, then explores real systems in depth, and finally considers standards...

16. 

Visual Basic Graphics Programming

Visual Basic Graphics Programming

By: 

Publisher: Wrox Blox

Publication Date: 01-MAR-2008

Insert Date: 21-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox shows you how to add graphics to Visual Basic 2008 applications by explaining fundamental graphics techniques such as: drawing shapes with different colors and line styles; filling areas with colors, gradients, and patterns; drawing text that is properly aligned, sized, and clipped exactly where you want it; manipulating images and saving results in bitmap, JPEG, and other types of files. Also covered are instructions for how to greatly increase your graphics capabilities using transformations, which allow you to move, stretch, or rotate graphics. They also let you work in...

17. 

CUDA by Example: An Introduction to General-Purpose GPU Programming

CUDA by Example: An Introduction to General-Purpose GPU Programming

By: 

Publisher: Addison-Wesley Professional

Publication Date: 19-JUL-2010

Insert Date: 23-JUL-2010

Slots: 1.0

Table of Contents • Start Reading

“This book is required reading for anyone working with accelerator-based computing systems.” –From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings...

18. 

GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation

GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation

By: Matt Pharr; Randima Fernando

Publisher: Addison-Wesley Professional

Publication Date: 03-MAR-2005

Insert Date: 22-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

“GPU Gems 2 isn’t meant to simply adorn your bookshelf—it’s required reading for anyone trying to keep pace with the rapid evolution of programmable graphics. If you’re serious about graphics, this book will take you to the edge of what the GPU can do.” —Remi Arnaud, Graphics Architect at Sony Computer Entertainment “The topics covered in GPU Gems 2 are critical to the next generation of game engines.” —Gary McTaggart, Software Engineer at Valve, Creators of Half-Life and Counter-Strike This sequel to the best-selling, first volume of GPU Gems details the latest...

19. 

GPU Gems 3

GPU Gems 3

By: Hubert Nguyen

Publisher: Addison-Wesley Professional

Publication Date: 02-AUG-2007

Insert Date: 19-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

“The GPU Gems series features a collection of the most essential algorithms required by Next-Generation 3D Engines.” —Martin Mittring, Lead Graphics Programmer, Crytek This third volume of the best-selling GPU Gems series provides a snapshot of today’s latest Graphics Processing Unit (GPU) programming techniques. The programmability of modern GPUs allows developers to not only distinguish themselves from one another but also to use this awesome processing power for non-graphics applications, such as physics simulation, financial analysis, and even virus detection—particularly with...

20. 

GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics

GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics

By: Randima Fernando

Publisher: Addison-Wesley Professional

Publication Date: 22-MAR-2004

Insert Date: 12-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

GPU Gems has won a prestigious Front Line Award from Game Developer Magazine. The Front Line Awards recognize products that enable faster and more efficient game development, advancing the state of the art. FULL COLOR THROUGHOUT! “This collection of articles is particularly impressive for its depth and breadth. The book includes product-oriented case studies, previously unpublished state-of-the-art research, comprehensive tutorials, and extensive code samples and demos throughout.” —Eric Haines, Author of Real-Time Rendering “GPU Gems is a cool toolbox of advanced...