- Taschenbuch: 340 Seiten
- Verlag: Addison Wesley; Auflage: Pap/Cdr (23. Mai 2000)
- Sprache: Englisch
- ISBN-10: 0201596237
- ISBN-13: 978-0201596236
- Größe und/oder Gewicht: 18,4 x 1,6 x 23,2 cm
- Durchschnittliche Kundenbewertung: 1 Kundenrezension
- Amazon Bestseller-Rang: Nr. 979.551 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
- Komplettes Inhaltsverzeichnis ansehen
Digital Image Processing [With CDROM] (Book & CD) (Englisch) Taschenbuch – 23. Mai 2000
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
With the ongoing explosion in the popularity of digital cameras, online image delivery, powerful graphics-editing programs, and digital video, the technologies involved have been receiving a lot of attention. But such technologies have been evolving for years and Digital Image Processing Using Java provides a fine snapshot (pun intended) of the state of digital-imaging art. A serious treatment of the theory and practice of encoding and manipulating graphics data, the book explains how computer programs work with pixels, colors, and other aspects of digital imaging. And the text puts an emphasis on sampling, filtering, compression, and additional manipulation algorithms.
But this book is about digital images, not Java. The Java programming language is just a tool for illustrating how to manipulate image data. (Because of its clean design, Java is particularly well suited to this job.) A typical section in the book gives the theory behind a particular kind of image processing (often with some pure math that's easy to follow with a bit of study) and then shows how Java implements the idea. Java2D API classes are used in the code listings, illustrating the results using sample images (some in color) and graphs. --David Wall
Topics covered: Techniques for representing visual information digitally, and for manipulating those representations with software. It doesn't cover individual file formats with much detail, but Digital Image Processing pays tons of attention to sampling, color enhancement, edge detection, affine transforms, and compression. Code samples in the book are in Java.
This text takes a practical approach to image processing, from a Computer Science perspective, using Java code and presuming a minimal mathematical background. The book explains IP concepts, and then allows the student to practice them by working with the accompanying CD-ROM.
Die hilfreichsten Kundenrezensionen auf Amazon.com
Nick Efford has written a perfect book on DIP with Java code, including definition of objects, interfaces, etc. I classify this book as one of my best buy. It comes with a CD with all the objects, applications and Java code.
It's well written, easy to read; the math formulas are minimal but essential, you can understand all the basics on DIP. Nick presents pseudo code BUT also the real Java code, what is better. This is one of that books that after reading it, you can say "Wow, now I know what DIP means and I am capable of doing something real."
You can find many books on DIP, but almost always you find countless math formulas without any clue on how to program them. Nick is far from this stereotype.
The book covers many subjects: basic on image; color handling; space domain (neighborhood operation, segmentation); frequency domain (Fourier); mathematical morphology; and image compression.
I highly recommend this book.
Roughly the first half of the book is dedicated to teaching the reader how to draw a picture to the screen using Java, and only the latter half is digital image processing stuff. The second half is worth a read, but the first half of the book and companion CD are useless.
As far as image processing books go, I'm sure there are better alternatives to this book.
Just as the title reads, this is a Practical Introduction to digital image processing (DIP), that is, you will not find all the theory here, and the study of images will be mostly practical: with programs, what would be a good point or not, depending on you.
The CD is a very nice complement for the book, but a couple of programs just don't run as expected, and you might want to check the code to find the error or to use the code just as a reference to write your own Java classes. I have checked just part of the code and the problems do not seem a matter of deprecated classes or the like. You can find some errata searching in the Internet, but not much at time of this writing (June 2002).
You must read the book in front of your computer, to run the classes. The book sometimes doesn't tell you all about the classes available in the CD.
Always remember, the book tries to teach you DIP *using* Java, not DIP *and* Java. If you are not confident of your level of Java, try another book first. If you know about DIP and want to study further, try a book that is more specific on such subject.
This book is NOT for you if
- you are a beginner in Java
- you need to study DIP exhaustively
This book is for you if
- you have experience programming in Java
- you need basic and general concepts about DIP
Ähnliche Artikel finden