Chapter 5 Modify Pixels in Matrix
- Looping across the pixels with a nested loop (pages 132-133)
- Mirror pixels in a picture along the vertical line (programs 19 and 22)
- Cropping a picture onto a canvas (program 25 - pages 147-148)
- Scaling the picture up (program 31 on page 162 and program 32 on page 166)
- General picture copy method called copyPictureTo on page 154
- Object methods
- Overloading methods (page 170)
- Returning value from a method (pages 169-170)
- Passing zero argument or argument(s) to the methods ( programs 10 and 11 on page 115 and Java method lecture notes)
- Review the concepts summary on pages 167-170
Chapter 6 Conditional Pixel Changes
- Relational operators: < > <= >= != = =
- Logical operators: && || !
- Single-alternative decision structure (program 36 page 182)
- Dual-alternative decision structure (program 37 on page 184)
- Multi-alternative decision structure (program 39 on page 190)
- Review the concepts summary on pages 205-207
Review lab assignments lab4 (problem 4.6), lab5 ( problem 5.5), lab6, lab7,
lab 8 and lab9. Some test problems on multimedia will be from the lab
assignments.