At the blackboard University of Washington Computer Science & Engineering
 Project 1: Impressionist
  CSE Home     CSE 457    Impressionist  About Us    Search    Contact Info 

Impressionist
 Project Description
 Getting Started
 Required Extensions
 Bells and Whistles
 Project Artifact
   

Getting Started

To get going, you need to download the Impressionist skeleton code. Click here to retrieve a zipped copy of the skeleton XP program source code. We will be using .NET in the Graphics Lab (however - with a bit of effort you can also implement the project using Visual Studio 6.0 or on Unix. ) Open impressionist.sln file to build and run the program from within .NET.


If you plan to work from home, you will need to download and setup Fltk yourselves. For Windows users, this will involve unzipping the file to "C:\Progam Files\fltk-1.1.4". If you do not have .NET at home it is free to download from Microsoft here. Note that we are not supporting Linux development, though you are free to try it on your own. More complete setup directions for Win32/Linux can be found here.



Explanation of the Skeleton Program

The skeleton program we provide does very little. It allows you to load the original image (which must be a 24-bit uncompressed BMP file), and save the painted version. Brush selection is done via a drop down list on a separate window called up via the "File" menu. There is one brush implemented (points) and a slider for controlling the brush size. You can create an image by drawing on the right side (black part) of the window. Click or hold down the left mouse button and a brush stroke with appear.

You can find some sample input images in the BMP format here.

Also, check out:
Free digital photographs at photo.net.
Berkeley Digital Library Photo Collection
Google's image search capability


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to merlin]