Grouping Data and Image Processing with the Scribbler 2

Project: Picture Suite

For this project, you will write the following series of functions which modify a picture. For each function, the address of a picture is passed as a parameter, so the picture passed into the function (e.g., from main) will be changed.

Note on Testing and Project Submission

As stated, this project only requires that you write 5 functions with specific headers and a sixth function of your choosing. However, any code, for this course or for other uses, must be tested. Thus, to complete this project, you also will need to write a main function that can be used to test the required functions.

In submitting your project, you will need to include a statement of what tests you have run to determine that your functions work properly, and you should describe the results of your testing. For example, you might include examples of pictures used in testing and the results obtained when functions are called on those images.


Grading



created 19 July 2011 by Erik Opavsky
full revision 8 August 2011 by Erik Opavsky
edited 2 September 2011 by Henry M. Walker
revised 14 March 2012 by Henry M. Walker
revised 16 August 2012 by Henry M. Walker
revised 1 September 2012 by Henry M. Walker
dates updated 31 December 2012 by Henry M. Walker
grading notes updated 26 October 2013 by Henry M. Walker
corrected dates 12 March 2014 by Henry M. Walker
dates updated 12 June 2014 by Henry M. Walker
module reorganized December 2014-January 2015 by Henry M. Walker
dates updated 14 January 2015 by Henry M. Walker
reformatted 18 October 2016 by Henry M. Walker
Valid HTML 4.01! Valid CSS!
For more information, please contact Henry M. Walker at walker@cs.grinnell.edu.