Springer Science & Business Media, 2015. – 721 p.
Digital Imaging targets anyone with an interest in digital imaging, professional or private, who uses even quite modest equipment such as a PC, digital camera and scanner, a graphics editor such as PAINT, and an inkjet printer. Uniquely, it is intended to fill the gap between the highly technical texts for academics (with access to expensive equipment), and the superficial introductions for amateurs. The four-part treatment spans theory, technology, programs and practice. Theory covers integer arithmetic, additive and subtractive color, greyscales, computational geometry, and a new presentation of discrete Fourier analysis; Technology considers bitmap file structures, scanners, digital cameras, graphic editors, and inkjet printers; Programs develops several processing tools for use in conjunction with a standard Paint graphics editor and supplementary processing tools; Practice discusses 1-bit, greyscale, 4-bit, 8-bit, and 24-bit images for the practice section. Relevant QBASIC code is supplied an accompanying CD and algorithms are listed in the appendix. Readers can attain a level of understanding and the practical insights to obtain optimal use and satisfaction from even the most basic digital-imaging equipment.
Preface;
Part I. Numbers and Alphanumerics in Digital Imaging:Number set;
Number input;
Number process;
Alphanumeric file;
Alphanumeric output;
Part II. Location in Digital Imaging:Coordinate geometry;
Object geometry;
Projection geometry;
Lens geometry;
Viewing geometry;
Stereo projection;
Stereo viewing;
Autostereo imaging;
Perception of space;
Part III. Intensity in Digital Imaging:Photometry;
Colorimetry;
Perception of brightness hue and saturation;
Part IV. Complexity in Digital Imaging:Complexity;
Part V. 1bit Imaging:1bit image;
1bit program input;
1bit graphic input;
1bit scanner input;
1bit location process;
1bit intensity process;
1bit fourier process;
1bit BMP file;
1bit display;
1bit Printout;
Viewing 1bit Image;
Part VI. 4bit Imaging:4bit Image;
4bit Input;
4bit Process;
4bit BMP file;
4bit Display;
4bit Printout;
Viewing 4bit image;
Part VII. 8bit Imaging:8bit image;
8bit input;
8bit process;
8bit fourier process;
8bit file;
8bit display;
8bit printout;
Viewing 8bit image;
Part VIII 24bit Imaging:24bit image;
24bit input;
24bit process;
24bit file;
24bit display;
24bit printout;
Viewing 24bit image;
Appendix A: Summary of image types;
Appendix B: Source code for programs;