My .NET Framework 2.0 port is done so that you can run (something like) this on Windows platforms. It's written in C#, and supports sepialising the following file types: BMP, JPEG, PNG, GIF, TIF, WMF, and EMF (i.e. everything that GDI+ supports). It should run without problems on Windows 2000 and higher; 98 and ME users might need to install it manually.
To use the .NET version of Sepialise Me, you will need to go download the
.NET Framework 2.0 or higher if you haven't already or haven't received it through Windows Update. Windows Vista users do not need to download the .NET Framework, as it comes included with Vista.
You can download Sepialise Me binaries
here (2kb). To install, extract the contents of the ZIP file and double-click [tt]install[/tt] or [tt]install.cmd[/tt]. The source of sepialise.cs is
available here if you want to play around with it.
My version of Sepialise Me is a bit different from Antony's in a few ways. First off, rather than using a drag-and-drop, you only need to select the file(s) you want, then right-click and hit Sepialise Me, as shown below:
It saves files in the JPEG format in the same folder and appends "_sepia" at the end of the filename. For those interested Sepialise Me installs itself on your %PATH%, so you can run it using [tt]sepialise[/tt] in batch files or on a command line. Using this method it should run on Windows 98/ME as well as other operating systems using the free
Mono framework.
On average I've found this to be pretty fast - it processes a folder full of sixteen 640x480 JPEG images in roughly a second and a half on my machine. Feel free to share your results.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2) Gecko/20070225 BonEcho/2.0.0.2 (tete009 G7 SSE2)
Laptop: HP Compaq nx6325 - Turion 64 X2 @ 2GHz, 2GB DDR2, 100GB HD, ATI Radeon X300, 15" LCD, Seven Pro
Handheld: Palm Treo 650 - Intel PXA270 @ 312MHz, 10MB RAM, 32MB flash, 2.7" LCD, Palm OS 5.4