Seattle FilmWorks File Form..

2
File format conversion software for Seattle FilmWorks products Background "Various proprietary file formats incorporating JPEG compression also exist. We have little or no sympathy for the existence of these formats. Indeed, one of the original reasons for developing this free software was to help force convergence on common, open format standards for JPEG files. Don't use a proprietary file format!" - The Independent JPEG Group Seattle FilmWorks (SFW) is a mail order film processor which offers the option of having your photos digitized when they are developed. Although this service is very convenient for those of us who do not want to scan the pictures by hand, SFW returns the digital pictures to you in one of two proprietary file formats. They use .sfw format if the pictures are returned on floppy disk, and .pwp format if they are to be downloaded on the Internet. Since SFW PhotoWorks software, which reads .sfw and .pwp files, is not available for UNIX, I have written two programs which convert .sfw and .pwp files to .jpg (JFIF) format, from which SFW derived these other two formats. It is interesting to note that PhotoWorks uses code written by the Independent JPEG Group (IJG). This is done without any sort of acknowledgement, in violation of the license for the IJG software. Neither I (the author) nor this web page are in any way affiliated with Seattle FilmWorks . Although I find it annoying that SFW decided to use a proprietary file format, I am otherwise quite pleased with the quality of service which I have received from SFW, and would recommend them. Software The following programs will convert Seattle FilmWorks files back to .jpg (JFIF) format. The programs sfwjpg and pwpjpg will convert .sfw and .pwp files to .jpg files. These .jpg files will be flipped in the vertical direction. To recover your images, it is recommended that you use the jpegtran program. This program is included with the Independent JPEG Group's free JPEG software, which you can find at ftp://ftp.uu.net/graphics/jpeg . The proper UNIX command line is: jpegtran -flip vertical < input.jpg > output.jpg To do more with your pictures, I recommend two very impressive free programs: Seattle FilmWorks file format converters http://www.lipman.org/software/sfw/ 1 of 2 3/22/2010 10:53 AM

Transcript of Seattle FilmWorks File Form..

Page 1: Seattle FilmWorks File Form..

File format conversion software forSeattle FilmWorks products

Background

"Various proprietary file formats incorporating JPEG compression also exist. We have little or no sympathy for the existence of these formats. Indeed, one of the original reasons for developing this free software was to help force convergence on common, open format standards for JPEG files. Don't use a proprietary file format!" - The Independent JPEG Group

Seattle FilmWorks (SFW) is a mail order film processor which offers the optionof having your photos digitized when they are developed. Although this serviceis very convenient for those of us who do not want to scan the pictures by hand,SFW returns the digital pictures to you in one of two proprietary file formats.They use .sfw format if the pictures are returned on floppy disk, and .pwp formatif they are to be downloaded on the Internet.

Since SFW PhotoWorks software, which reads .sfw and .pwp files, is notavailable for UNIX, I have written two programs which convert .sfw and .pwp filesto .jpg (JFIF) format, from which SFW derived these other two formats. It isinteresting to note that PhotoWorks uses code written by the Independent JPEGGroup (IJG). This is done without any sort of acknowledgement, in violation ofthe license for the IJG software.

Neither I (the author) nor this web page are in any way affiliated with SeattleFilmWorks. Although I find it annoying that SFW decided to use a proprietary fileformat, I am otherwise quite pleased with the quality of service which I havereceived from SFW, and would recommend them.

Software

The following programs will convert Seattle FilmWorks files back to .jpg (JFIF)format. The programs sfwjpg and pwpjpg will convert .sfw and .pwp files to .jpgfiles. These .jpg files will be flipped in the vertical direction. To recover yourimages, it is recommended that you use the jpegtran program. This program isincluded with the Independent JPEG Group's free JPEG software, which youcan find at ftp://ftp.uu.net/graphics/jpeg. The proper UNIX command line is:

jpegtran -flip vertical < input.jpg > output.jpg

To do more with your pictures, I recommend two very impressive free programs:

Seattle FilmWorks file format converters http://www.lipman.org/software/sfw/

1 of 2 3/22/2010 10:53 AM

Page 2: Seattle FilmWorks File Form..

ImageMagick, by John Cristy, is an image viewing and manipulation packagewhich is available for most platforms, including UNIX, VMS, Macintosh, andMicrosoft Windows. Utilities included with ImageMagick can be used to flip jpegfiles (with some loss of quality and/or increase in file size) if you do not want tocompile jpegtran for your platform.

The Gimp, by Peter Mattis, Spencer Kimball, and many others, is a fully-featured, extensible image manipulation program with many capabilities found insimilar commercial programs.

Last code update: 9 May 1999

UNIX tar file - contains all source code, documentation, Solaris and Linuxbinaries.

Documentation

usage.txt - how to use these programs.

details.txt - how to compile these programs, and how they work.

Source Code

sfwjpg.c - converts a .sfw file to .jpg (JFIF) format.

pwpjpg.c - extracts .jpg (JFIF) files from a .pwp file.

pwpext - Bourne shell script to extract and flip images from a .pwp file.

flipjpeg.c - does a lossless vertical inversion of a .jpg (JFIF) file. Use jpegtraninstead.

Windows version - maintained by Joe Nord.

Author Info

Last modified: 14 August 2002

Seattle FilmWorks file format converters http://www.lipman.org/software/sfw/

2 of 2 3/22/2010 10:53 AM