Preface | xv | ||||
Section I | 1 | (30) | |||
|
1 | (6) | |||
|
1 | (1) | |||
|
1 | (2) | |||
|
2 | (1) | |||
|
3 | (1) | |||
|
3 | (4) | |||
|
3 | (1) | |||
|
4 | (1) | |||
|
5 | (1) | |||
|
5 | (1) | |||
|
6 | (1) | |||
|
7 | (10) | |||
|
7 | (1) | |||
|
7 | (1) | |||
|
8 | (1) | |||
|
8 | (2) | |||
|
10 | (5) | |||
|
10 | (1) | |||
|
11 | (1) | |||
|
12 | (1) | |||
|
13 | (1) | |||
|
13 | (1) | |||
|
14 | (1) | |||
|
14 | (1) | |||
|
15 | (2) | |||
|
17 | (6) | |||
|
17 | (1) | |||
|
17 | (6) | |||
|
18 | (1) | |||
|
18 | (1) | |||
|
19 | (1) | |||
|
20 | (1) | |||
|
21 | (2) | |||
|
23 | (8) | |||
|
23 | (1) | |||
|
23 | (2) | |||
|
25 | (1) | |||
|
25 | (1) | |||
|
26 | (1) | |||
|
27 | (1) | |||
|
28 | (1) | |||
|
28 | (1) | |||
|
29 | (1) | |||
|
29 | (2) | |||
Section II | 31 | (46) | |||
|
31 | (8) | |||
|
31 | (1) | |||
|
32 | (1) | |||
|
32 | (2) | |||
|
34 | (3) | |||
|
37 | (2) | |||
|
39 | (4) | |||
|
39 | (1) | |||
|
39 | (4) | |||
|
40 | (1) | |||
|
40 | (1) | |||
|
41 | (1) | |||
|
42 | (1) | |||
|
43 | (10) | |||
|
43 | (1) | |||
|
44 | (1) | |||
|
44 | (2) | |||
|
46 | (1) | |||
|
47 | (1) | |||
|
48 | (1) | |||
|
49 | (1) | |||
|
49 | (1) | |||
|
50 | (3) | |||
|
53 | (18) | |||
|
53 | (5) | |||
|
53 | (1) | |||
|
54 | (1) | |||
|
55 | (2) | |||
|
55 | (1) | |||
|
55 | (1) | |||
|
56 | (1) | |||
|
57 | (1) | |||
|
57 | (1) | |||
|
58 | (13) | |||
|
58 | (1) | |||
|
59 | (1) | |||
|
60 | (6) | |||
|
66 | (5) | |||
|
71 | (6) | |||
|
71 | (1) | |||
|
71 | (1) | |||
|
72 | (2) | |||
|
74 | (2) | |||
|
76 | (1) | |||
Section III | 77 | (88) | |||
|
77 | (10) | |||
|
77 | (1) | |||
|
77 | (1) | |||
|
78 | (1) | |||
|
79 | (1) | |||
|
80 | (1) | |||
|
80 | (1) | |||
|
81 | (3) | |||
|
82 | (1) | |||
|
82 | (2) | |||
|
84 | (1) | |||
|
85 | (2) | |||
|
87 | (22) | |||
|
87 | (1) | |||
|
87 | (1) | |||
|
88 | (3) | |||
|
91 | (2) | |||
|
93 | (1) | |||
|
94 | (1) | |||
|
94 | (1) | |||
|
95 | (11) | |||
|
95 | (2) | |||
|
97 | (3) | |||
|
100 | (3) | |||
|
103 | (3) | |||
|
106 | (3) | |||
|
109 | (20) | |||
|
109 | (1) | |||
|
110 | (3) | |||
|
110 | (1) | |||
|
110 | (1) | |||
|
111 | (2) | |||
|
113 | (4) | |||
|
114 | (1) | |||
|
115 | (1) | |||
|
116 | (1) | |||
|
117 | (10) | |||
|
117 | (2) | |||
|
119 | (3) | |||
|
122 | (1) | |||
|
122 | (1) | |||
|
123 | (3) | |||
|
123 | (1) | |||
|
124 | (1) | |||
|
124 | (1) | |||
|
125 | (1) | |||
|
126 | (1) | |||
|
126 | (1) | |||
|
126 | (1) | |||
|
127 | (1) | |||
|
127 | (2) | |||
|
129 | (18) | |||
|
129 | (1) | |||
|
129 | (3) | |||
|
132 | (3) | |||
|
135 | (1) | |||
|
135 | (1) | |||
|
136 | (2) | |||
|
138 | (1) | |||
|
139 | (1) | |||
|
140 | (6) | |||
|
146 | (1) | |||
|
147 | (12) | |||
|
147 | (1) | |||
|
147 | (1) | |||
|
148 | (1) | |||
|
149 | (4) | |||
|
151 | (2) | |||
|
153 | (1) | |||
|
153 | (6) | |||
|
156 | (1) | |||
|
156 | (1) | |||
|
156 | (1) | |||
|
157 | (1) | |||
|
158 | (1) | |||
|
159 | (6) | |||
|
159 | (1) | |||
|
159 | (1) | |||
|
160 | (2) | |||
|
162 | (2) | |||
|
164 | (1) | |||
Section IV | 165 | (14) | |||
|
165 | (4) | |||
|
165 | (1) | |||
|
165 | (1) | |||
|
165 | (1) | |||
|
166 | (1) | |||
|
166 | (1) | |||
|
166 | (1) | |||
|
167 | (1) | |||
|
167 | (2) | |||
|
169 | (8) | |||
|
169 | (1) | |||
|
169 | (5) | |||
|
174 | (1) | |||
|
175 | (1) | |||
|
176 | (1) | |||
|
177 | (2) | |||
Section V | 179 | (30) | |||
|
179 | (12) | |||
|
179 | (1) | |||
|
179 | (3) | |||
|
182 | (2) | |||
|
184 | (1) | |||
|
185 | (2) | |||
|
187 | (1) | |||
|
187 | (1) | |||
|
188 | (1) | |||
|
188 | (3) | |||
|
191 | (18) | |||
|
191 | (1) | |||
|
192 | (2) | |||
|
194 | (1) | |||
|
194 | (2) | |||
|
196 | (4) | |||
|
200 | (2) | |||
|
202 | (3) | |||
|
205 | (1) | |||
|
206 | (1) | |||
|
207 | (2) | |||
Epilogue | 209 | (4) | |||
Digital Image Processing Importance | 209 | (3) | |||
Entertainment | 209 | (1) | |||
Identification | 209 | (1) | |||
Virtual Reality | 210 | (1) | |||
Exploration | 210 | (1) | |||
What If? | 210 | (1) | |||
Art | 211 | (1) | |||
Medicine | 211 | (1) | |||
Counterfeiting | 211 | (1) | |||
Conclusion | 212 | (1) | |||
Appendix A VESA VBE VGA Programming | 213 | (32) | |||
Video Board Inquiries | 214 | (1) | |||
Video Hardware Initialization and Programming | 214 | (1) | |||
Frame Buffer Granule (Bank) Switching | 215 | (1) | |||
Frame Buffer CPU Visibility Considerations | 215 | (2) | |||
Window A and Window B | 216 | (1) | |||
Hardware Window Type Summary | 217 | (1) | |||
Super VGA Mode Number Overview | 217 | (16) | |||
VESA Mode Number Format | 218 | (1) | |||
VESA 256-Color Packed Pixel Mode Numbers | 218 | (1) | |||
VESA Direct Color Mode Numbers | 218 | (2) | |||
Extended VGA BIOS Calls | 220 | (13) | |||
1. VBE Function Return Status Information | 220 | (1) | |||
2. VBE Function 0x00-Return Super VGA Information | 220 | (2) | |||
3. VBE Function 0x01-Return Super VGA Mode Information | 222 | (5) | |||
4. VBE Function 0x02-Set Super VGA Video Mode | 227 | (1) | |||
5. VBE Function 0x03-Return Current Video Mode | 227 | (1) | |||
6. VBE Function 0x04-Save/Restore Super VGA Video State | 227 | (2) | |||
7. VBE Function 0x05-CPU Video Memory Window Control | 229 | (1) | |||
8. VBE Function 0x06-Set/Get Logical Scan-Line Length | 230 | (1) | |||
9. VBE Function 0x07-Set/Get Display Start | 231 | (1) | |||
10. VBE Function 0x08-Set/Get DAC Palette Control | 232 | (1) | |||
Sample VBE Application | 233 | (12) | |||
Appendix B RGB/HSV/HLS/HSI Color Model Conversion Routines | 245 | (12) | |||
Appendix C MATH.C Sample Program | 257 | (8) | |||
Appendix D VESA.H and PCX.H Headers | 265 | (4) | |||
VESA.H | 265 | (3) | |||
PCX.H | 268 | (1) | |||
Bibliography | 269 | (8) | |||
Index | 277 |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.