My Account Log in

1 option

Professional digital photography / Bill Erickson, Frank Romano.

LIBRA TR267 .E75 1999
Loading location information...

Available from offsite location This item is stored in our repository but can be checked out.

Log in to request item
Format:
Book
Author/Creator:
Erickson, Bill.
Contributor:
Romano, Frank J.
Language:
English
Subjects (All):
Photography--Digital techniques--Handbooks, manuals, etc.
Photography.
Photography--Digital techniques.
Digital cameras--Handbooks, manuals, etc.
Digital cameras.
Image processing--Digital techniques--Handbooks, manuals, etc.
Image processing.
Image processing--Digital techniques.
Genre:
Handbooks and manuals.
Physical Description:
xvii, 317 pages : illustrations ; 25 cm
Place of Publication:
Upper Saddle River, NJ : Prentice Hall PTR, [1999]
Summary:
The first comprehensive guide to levering the power of digital photography for graphics, design, and communications professionals. The guide reviews the entire "imaging Chain, " from image capture through print. It covers all levels of cameras and includes project-based buying tips. Expert tips and tricks help the reader improve the quality of the final printed image.
Contents:
List of Programs xv
List of Exercises xvii
1 Simple Programs 1
1.1 How Computers Work 1
1.2 The First Program 4
1.3 Input/Output 8
1.4 Keywords and Names 16
1.5 Variables and Types 17
1.6 More Input/Output 20
1.7 Programming Exercises 24
2 Simple Choice 27
2.1 If Statements 27
2.2 String Comparison 30
2.3 The Type Boolean 34
2.4 Structured Statements 38
2.5 The Empty Statement 39
2.6 Boolean Input/Output 40
2.7 Program Assertions 40
2.8 Java Pitfalls 42
2.9 Programming Exercises 42
3 Multiple Choice 47
3.1 Switch Statements 47
3.2 Program Testing 51
3.3 Random Choice 55
3.4 Programming Style 58
3.5 Java Pitfalls 61
3.6 Programming Exercises 62
4 Simple Repetition 65
4.1 For Statements 65
4.2 Nested Repetition 67
4.3 Stepwise Programming 70
4.4 Programming Exercises 74
5 Unbounded Repetition 77
5.1 While Statements 77
5.2 More Stepwise Programming 79
5.3 Blocks and Scope 83
5.4 For Statements Revisited 87
5.5 Programming Exercises 88
6 Text Files 91
6.1 Sequential Files 91
6.2 Reading a File 92
6.3 Writing a File 95
6.4 Copying a File 96
6.5 Data Extraction 97
6.6 Data Conversion 99
6.7 Syntax-Directed Programming 103
6.8 Programming Exercises 110
7 Simple Arrays 113
7.1 The Purpose of Arrays 113
7.2 Text Analysis 120
7.3 Java Pitfalls 126
7.4 Programming Exercises 126
8 Matrices 129
8.1 Rectangular Matrices 129
8.2 Square Matrices 134
8.3 Programming Exercises 140
9 Methods 143
9.1 Program Composition 143
9.2 Simple Functions 144
9.3 Simple Procedures 148
9.4 Parsing Methods 151
9.5 Array Parameters 155
9.6 Scope Rules of Methods 158
9.7 Array Functions 159
9.8 Abstraction 162
9.9 Advantages of Methods 162
9.10 Java Pitfalls 163
9.11 Programming Exercises 164
10 Recursion 167
10.1 Recursive Methods 167
10.2 Mutual Recursion 176
10.3 Programming Exercises 181
11 Classes 183
11.1 The Class Concept 183
11.2 Data Structures 190
11.3 Class Hierarchies 195
11.4 The Traveling Salesperson 201
11.5 Final Remarks 216
11.6 Java Pitfalls 217
11.7 Programming Exercises 218
Appendix A Java Text Program 223
A.1 Installing the Text Program 223
A.2 The Basic Class 224
A.3 The Output Class 225
A.4 The Input Class 227
A.5 The Random Class 228
Appendix B Sample Class Schedule 231.
Notes:
Includes index.
ISBN:
0130997455
OCLC:
40925845

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account