|
Building Imaging Applications with Java(TM) Technology: Using AWT Imaging, Java 2D(TM), and Java(TM) Advanced Imaging (JAI)
 |
Author: Lawrence H. Rodrigues List Price: $54.99 Our Price: Click to see the latest and low price ISBN: 0201700743 Publisher: Addison-Wesley Pub Co (06 June, 2001) Edition: Paperback Sales Rank: 81,585 Average Customer Rating: 4 out of 5
|
Customer ReviewsRating: 4 out of 5 Excellent Resource This is an excellent resource for imaging development with Java and an altogther beautiful book complete with glossy, color pages. The only downside to this text is that there seems to be a new imaging API every week in the Java world. Even still, this is a great source to help you get started. Rating: 2 out of 5 Should be good, but it isn't This book suffers from tacit knowledge oversight, a situation where the author assumes that the reader already knows the subject matter. Reading this book didn't help me understand the design behind Java 2D API or how to use it effectivelyThe concept of the Alpha channel is not discussed at all. How do you use Java 2D with ARGB data? This book does not tell you. An example of a simple problem that I couldn't solve after reading this book is how do you use Java 2D when your data is ordered BGR instead of RGB? You would think that interchanging the values in the BandOffsets would do it, but Java 2D throws an Exception. In general his short examples seem too contrived to be useful, and the examples that use random numbers as images are not useful because you can't tell if the image is displayed correctly. On the positive side the region of interest example included looks very interesting (though I haven't tried it). I'd like to see a second edition that explains the design of Java 2D, how the APIs are supposed to be used, and why certain things don't work as expected. Rating: 2 out of 5 Wait for the second edition I bought this book based on the positive reviews and I have the following complaints: 1) The writing style is extremely poor and the book is full of grammatical errors. 2) Some statements are absolutely false because errors were missed during editing. (See 2nd last paragraph of page 22). 2.) The code snippets are often incorrect or sloppy. (e.g.) snippet may contain a "catch" statement with no corresponding "try".Overall this book compares very unfavourably to the Java 2D book in the Sun series even though that book is becoming somewhat dated.
Similar Products
· Digital Image Processing: A Practical Introduction Using Java (With CD-ROM)
· Pure JFC 2D Graphics and Imaging
|