
Digital Image Processing by Gregory A. Baxes 
This book provides you with an introduction to image processing algorithms from a user's perspective. Topics include image enhancemnt and restoration, image analysis, image compression, and image synthesis. A set of image operation studies enable you to see the effects of applying different processing algorithms to actual images. 
A Simplified Approach To Image Processing by Randy Crane 
This book provides you with an software implementations of all the algorithms that were discussed in the previous book. This is the hard core version for all of us C programmers that have to actually use the algorithms when we implement software. 
Digital Signal Processing Demystified by James D. Broesch 
This book provides you with an introduction to signal processing algorithms from a user's perspective. Topics include signal acquisition, Fourier series, transforms, FIR filter design, and an introduction to IIR filters. Signal processing is very powerful, very easy to use, and usally very poorly explained. Most books are heavy on math and light on clear explanation. This books is the reverse: light on math and heavy on clear explanation. 
C Language Algorithms For Digital Signal Processing by Paul Embree and Bruce Kimble 
This book provides you with actual C programs that implement a large number of the common signal processing algorithms. Again, here is the hard core version that you can incorporate into your actual applications. 
The FFT: Fundamentals And Concepts by Robert W. Ramirez 
This book provides you with a clear introduction to the Fast Fourier transform. Using pictures and actual data, this small book shows you the relation between the time domain and the frequency domain, compares the continuous and discrete forms of the Fourier transform, and demonstrates how to interpret the results of digital Fourier analysis. This book is my ideal of the way to write a technical book. The explanations are so simple and clear that you really come to understand how the FFT works. I wish that I had written this book. 

HTML For The World Wide Web by Elizabeth Castro 
This book provides you with an effective handbook for programming HTML. Organized around common tasks, the book uses pictures and a stepbystep explanation describing how to accomplish each task. I don't care how many Web programming tools you use, you eventually need to hand craft HTML. This book is the clearest, most practical approach to HTML programming that you can find on the market. 
PERL and CGI For The World Wide Web by Elizabeth Castro 
This book provides you with an effective handbook for programming PERL scripts. These are those server side scripts that enable you to implement forms, analyze user input, manage databases and mailing lists, and lots of other important stuff. Organized around common tasks, the book uses pictures and a stepbystep explanation describing how to accomplish each task. This is another really good book from Elizabeth Castro. These books are inexpensive, effectively organized, and will make you immediately productive. Indensible. 
Creating Killer Web Sites by David Siegal 
This book provides you with an effective handbook for creating a web site that will draw consumers to your site. Topics covered include preparing images, laying out pages, and rendering types. A number of detailed analyses demonstrate application of principles to actual web sites. This is beyond a doubt the absolute best web site design book available. The author provides an excellent balance across design, programming, and performance. I used many of the principles in this book during the construction of my own web site. 

Systems Software Programming by David Clark and Donald Marusi 
This book provides you with an introduction into the design of assemblers, linkers, loaders, and compilers. A complete implementation is provided for each of these. Seems that the number of books on these topics is actually shrinking. If you want to learn how to implement these types of systems programs, this book is an excellent starting point. 