http://www.stat.ucla.edu/%7Edinov/courses_students.html

Statistics 130D Course

HW1: Create a simple software package that reads in an image, blurs the image and saves out the result. Assume the image is a raw 2D matrix of byte characters (intensities between 0 and 255), and the user specifies the x- and y-dimensions and the file name on the command line at execution time. There is no visualization component to this first HW set. This is purely a binary IO, dynamic array declaration, initialization and manipulation (filtering/blurring). We need to have a nice program organization, however, where the main driver program calls external file-IO and filter methods to do all the work. Also, we need to provide a working packaging makefile that allows compiling and testing/running the code. Examples of each of these are available in this ZIP file.

Install: Unzip the HW1_demo.zip file
Compile: make -f makefile_demo
Test/Run: run.bat   [or copy the exec-line from this file into the DOS shell]
View Results: C:\Ivo.dir\LONI_Viz\LONI_Viz_MAP_demo\runNoArgs.bat

List of Source Files:
README.txt
makefile_demo
main_driver.cpp
myDemoFilter.cpp
myDemoHeader.h
myDemoIO.cpp
initialization.cpp


