by Prentice Hall PTR
| Average Rating: |
|
| Sales Rank: | 650994 (lower is better) |
| Price Used: | $22.00 |
| Shipping: | Free Shipping on most orders over $25* |
| Availability: | Usually ships in 24 hours |
| Label: | Prentice Hall PTR |
| UPC: | 076092032656 |
| Pages: | 303 |
| Binding: | Paperback |
| Publication Date: | 1993-08-26 |
| Published By: | Prentice Hall PTR |
| ASIN: | 0136422403 |
| Category: | Book |
Authors
Editorial Reviews and Product Descriptions
Product Description
This handy desktop reference gathers together into one easy-to-use volume the most popular image processing algorithms. Designed to be used at the computer terminal, it features an illustrated, annotated dictionary format — with clear, concise definitions, examples, and C program code. Covers algorithms for adaptive filters, coding and compression, color image processing, histogram operations, image fundamentals, mensuration, morphological filters, nonlinear filters, segmentation, spatial filters, spatial frequency filters, storage formats, and transforms. Includes graphic oriented techniques such as warping, morphing, zooming, and dithering. Provides algorithms for image noise generation. MARKETS: For users and developers of image processing systems and programs.
Customer Reviews
Really Nice Book with a couple of flaws - Reviewed on 2006-06-06
1 customer found this review helpful.
I really like this book. It gave me a jump start on image processing and it's good for anyone immersed in the field to find a quick solution to a particular algorithm they're looking for, get a good glimpse at how they're doing it and put it to code. However, there are a couple of flaws:
1. A good majority of the algorithms have the for loop indices reversed when performing spatial filtering. If you take a look at, let's say, the point detector code, the main 2 for loops to access the rows and the columns of the image are correct where the variable y iterates through the rows and x through the columns... however, for the sub-for loops when they iterate through the mask, they reversed the variables. i would be iterating through the rows and j would be iterating through the columns. To access a particular pixel within the spatial mask, they put *(IMAGE -> Data + X + I + IMAGE->Cols*(Y+J)). This syntax is incorrect. If I and J should be interchanged, then the loop iterations would be correct, but they're not. This error appears in several of the algorithms that are in the book.
2. The lack of the documentation makes it hard to go through. I understand that the book is for those who are already immersed in the field, but some comments do help.
3. They did a poor job on some of the theory in the book. The Hough Transform section of the book is written very poorly. They don't go too much into depth for some of the other concepts of the book.. then again, that's left for a textbook.
Though these errors surface in this handbook, it's very light, compact, and a good thing to keep beside your computer when you're coding away. All in all, I do recommend this book to anyone who wants to learn image processing quickly.
Excellent cookbook of image processing algorithms - Reviewed on 2005-11-24
4 customers found this review helpful.
This book is excellent if you use it as intended - to lift working C code for the implementation of a variety of image processing algorithms. There are even algorithms for computer vision techniques such as circularity, compactness, and finding the minimum or maximum axis. This book assumes that you already know how to program in C and that you are already familiar with the theory of image processing as it was never intended to be a textbook on either of these subjects. However, this does not mean that this cookbook is devoid of theory. Each transform contains a short description of its purpose, a before and after image showing its effect, a paragraph describing the algorithm, and then the C code that performs the transform. Some reviewers have complained about the C code, but to me it was commented well enough that I have been able to easily translate several of the algorithms into Java for an application I have been writing. Depending on the complexity of the transform there may also be a diagram or an equation included. The algorithms are laid out in alphabetical order, so as to be convenient for quick look-up. It is true that the code assumes in most cases that the input image is a 256 level gray scale image, but then if the reader is familiar with image processing it should be easy to extend any of these transforms to color images. Where this book is weakest and most shows its age is in the class of transformations labeled "storage formats". For the image types the user is still most likely to encounter- GIF, JPEG, and TIF- the book only shows routines that tell you how to determine if the file is or isn't one of these types. Details on decoding or encoding these image types is beyond the scope of the book. The book does include details for PC Paintbrush and MacPaint formats. However, these simple image storage formats are no longer commonly used. I don't think that this one weakness negates the usefulness of this book for the vast majority of readers.
* - See Amazon
Product Page for shipping and pricing details.
Book Subjects
- C & Visual C
- Electrical engineering
- C (Programming Language)
- Digital Image Processing
- Technology & Engineering
- Computers - Languages / Programming
- Textbooks
- Science/Mathematics
- Imaging Systems
- Programming - General
- Programming Languages - General
- Technology / Engineering / Electrical
- Electricity
- C (Computer program language)
- Computer algorithms
- Digital techniques
- Image processing