Posts

Introduction to Programming for Medical Image Analysis with Visualization Toolkit (VTK)

Image
Title  Introduction to Programming for Medical Image Analysis with Visualization Toolkit (VTK) Author(s)  Xenophon Papademetris and Alark Joshi Publisher:  bioimagesuite.org (2009) eBook  Online, PDF, 283 pages Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description This book is an edited collection of class handouts that I wrote for the graduate seminar "Programming for Medical Image Analysis" (ENAS 920a) that was taught at Yale University, Department of Biomedical Engineering, in the Fall of 2006. My goal for the class was to provide sufficient introductory material for a typical 1st year engineering graduate student with some background in programming in C and C++ to acquire the skills to leverage modern open source toolkits in medical image analysis and visualization such as the Visualization Toolkit (VTK)[?] and, to a lesser extent, the Insight Toolkit (ITK)[?]. About the Authors Hubert Nguyen, Manager of Developer Education at NVIDIA, is ...

Functional Programming and Parallel Graph Rewriting

Image
Title  Functional Programming and Parallel Graph Rewriting Authors  M. J. Plasmeijer, Marko Van Eekelen, Rinus Plasmeijer, M. C. J. D. Van Eekelen Publisher:  Addison-Wesley Pub (Sd) (July 1993) Hardcover:  592 pages eBook  Online, PostScript files Language:  English ISBN-10:  0201416638 ISBN-13:  978-0201416633 Book Description This is an introduction to the techniques of functional programming, the associated computational models and the implementation of functional programming languages on both sequential and parallel machines. The book presents the features of functional programming languages, using Miranda as an example language. It focuses on an alternative computational model - Graph Rewriting Systems. The book demonstrates and discusses the potential power of concurrent functional programming and the implementation on loosely coupled parallel architectures. All the chapters include a summary and exercises. About the Authors N/A Reviews and...

Cross-Platform GUI Programming with wxWidgets

Image
Title  Cross-Platform GUI Programming with wxWidgets Author(s)  Julian Smart, Kevin Hock, Stefan Csomor Publisher:  Prentice Hall (August 5, 2005); eBook (Pearson Education, Inc., 2006) Hardcover/Paperback  744 pages ebook  PDF, 744 pages, 6.8 MB Language:  English ISBN-10:  0131473816 ISBN-13:  978-0131473812 Book Description This book is the best way for beginning developers to learn wxWidgets programming in C++. It is a must-have for programmers thinking of using wxWidgets and those already using it. wxWidgets is an easy-to-use, open source C++ API for writing GUI applications that run on Windows, Linux, Unix, Mac OS X, and even Pocket PC - supporting each platform's native look and feel with virtually no additional coding. Now, its creator and two leading developers teach you all you need to know to write robust cross-platform software with wxWidgets. This book covers everything from dialog boxes to drag-and-drop, from networking to multithrea...

C++ GUI Programming with Qt 3

Image
Title  C++ GUI Programming with Qt 3 Author(s)  Jasmin Blanchette and Mark Summerfield Publisher:  Prentice Hall; 1 edition (September 10, 2006), eBook (2009) Paperback  656 pages Language:  English ISBN-10:  0131879057 ISBN-13:  978-0131879058 Book Description Many companies are facing problems with Windows development using traditional Windows tools such as Visual Studio. When they write applications, even just "single platform" applications for Windows, they often have to account for differences between different Windows versions, which adds hassle to development and maintenance. Qt works no matter the Windows versions. This book provides all the information needed to become a professional Qt developer. The book also covers cross platform GUI programming - programmers can be working on Windows, Linux, or Mac and the book will work for them. This is useful for commercial companies that use Qt, and for companies that are evaluating Qt. It will also be...

An Introduction to Design Patterns in C++ with Qt 4

Image
Title  An Introduction to Design Patterns in C++ with Qt 4 Author(s)  Alan Ezust and Paul Ezust Publisher:  Prentice Hall; 1 edition (September 10, 2006), eBook (2009) Paperback  656 pages Language:  English ISBN-10:  0131879057 ISBN-13:  978-0131879058 Book Description This book is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You'll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises. By the time you're done, you'll be creating multithreaded GUI applications that access databases and manipulate XML files - applications that run on platforms including Windows, Linux, Unix, and Mac OS X. Best of all, you'll be writing code that's efficient, reusable, and elegant. Learn objects fast: classes, inheritance, polymorphism, and more Master powerful design patterns Discover efficient high-level programming techniques using ...

Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages

Image
Title  Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages Author(s)  Tony Parisi Publisher:  O'Reilly Media (November 22, 2013) Paperback  300 pages (est.) eBook  HTML, ePub, Mobi, PDF Language:  English ISBN-10:  1449362966 ISBN-13:  978-1449362966 Book Description Create high-performance, visually stunning 3D applications for the Web with HTML5 and the emerging web graphics standard, WebGL. With this book, you'll learn hands-on how to take your website's production values to a new level by incorporating 3D models and animations, mind-blowing visual effects, and advanced user interaction. Author Tony Parisi (WebGL: Up and Running) helps you dive deep into core WebGL technical issues, as well as related rendering and animation technologies such as Canvas and CSS. You'll also learn how to deal with real-world programming concerns such as multithreaded programming and memory management. About the Authors T...

Digital Foundations: Introduction to Media Design with the Adobe Creative Suite

Image
Title:  Digital Foundations: Introduction to Media Design with the Adobe Creative Suite Authors  xtine burrough, Michael Mandiberg Publisher:  Peachpit Press; 1 edition (Original December 21, 2008, Keep updating) Paperback:  344 pages Language:  English ISBN-10:  0321555988 ISBN-13:  978-0321555984 Book Description This book integrates the formal principles of the Bauhaus Basic Course into an introduction to digital media production with the Adobe Creative Suite, or the FLOSS graphics applications. Digital Foundations uses formal exercises of the Bauhaus to teach the Adobe Creative Suite. All students of digital design and production�whether learning in a classroom or on their own�need to understand the basic principles of design in order to implement them using current software. Far too often design is left out of books that teach software. Consequently, the design software training exercise is often a lost opportunity for visual learning. Digital Fou...