SMaL RAW file converters

My parents bought our son David a SMaL-based digital camera from Oregon Scientific. I love the price point ($60) for a digital camera for our six-year old, giving him the ability to document experiences and tell stories about them without risking the loss of an expensive camera. One catch is the file format. Some time ago, I banished Microsoft Windows from the home, concluding that such an ill-behaved and resource-hogging operating system did not deserve a place in our home. Unfortunately, the default photo transfer method is a small .exe that runs straight off the camera. We needed a different solution that would work with either Ubuntu or Mac OS.

The files are accessed easily enough, as the camera mounts as a USB mass storage device. They are in RAW format, which I understand contains the data captured by the CCD card. I thought to myself, “hey, Photoshop opens raw” but then discovered that RAW formats vary considerably from one manufacturer to the next. I didn’t make much progress until I started looking for SMaL RAW converters. Then, I found a number of converters, most notably through the web site raw-converter.com. They have a nifty search tool that allows you to specify the manufacturer and model camera you have (or at least come close) and get a list of links to available converters.

For the Oregon Scientific SMaL-based camera we now have, I have found a number of useful leads but nothing yet that will quickly batch process a number of files on my Mac. FDR Tools is designed for high dynamic range photo compositing, but it also allows one to convert SMaL RAW files to JPGs or TIFFs individually. Dcraw seems like the daddy of raw converters, a linux tool that is incorporated into a number of other applications. I’m not quite yet ready to compile a Linux application and go command-line, but that may prove the easiest in the long-term. PV2 seems like a good option for Windows users. JPGind looks promising — it’s a command-line tool but offers binary installers for three platforms to make getting started easier for people like me.

This has been a fun vacation project. Ideally, I will find a command-line or GUI batch converter soon and be able to suck my son’s photos in without much trouble.

Update 1/14/08: GimpShop + ufRaw for Mac worked! Now I need to automate a workflow for correcting the image levels.

6 comments

  1. Miguel Guhlin says:

    Howdy…For GNU/Linux, Picasa handles RAW…it works on UbuntuLinux, albeit with WINE repositories. Why not give it a shot?

    For Mac, GraphicConverter will do the job and do batch conversions.
    http://www.lemkesoft.com/co

    Another possibility is the cross-platform FOSS RawStudio available at:
    http://rawstudio.org/
    <blockquote>
    Rawstudio is an open-source program to read and manipulate RAW images from most digital cameras.

    Rawstudio will convert your RAW files into JPEG, PNG or TIF images which you can then print or send to friends and clients.</blockquote>

    You could also use The GIMP with this plug-in – http://ufraw.sourceforge.net/

    Hoping something meets your needs,

    Miguel Guhlin
    Around the Corner-MGuhlin.net
    http://mguhlin.net

  2. rkassissieh says:

    Miguel,

    Thanks so much for the suggestions! I find that RAW varies considerably from one camera to the next. When you listed GraphicConverter, I smacked my head (d’oh!) but then found that GraphicConverter couldn’t read the SMaL-formatted RAW files my son had shot. I next tried RawStudio and got stuck on the installation instructions (on my Mac), hence my fear of command-line applications. I’ll try some of your other suggestions next.

    checking for a BSD-compatible install… /usr/bin/install -c
    checking whether build environment is sane… yes
    checking whether make sets $(MAKE)… no
    checking for working aclocal-1.4… missing
    checking for working autoconf… missing
    checking for working automake-1.4… missing
    checking for working autoheader… missing
    checking for working makeinfo… found
    checking whether to enable maintainer-specific portions of Makefiles… no
    checking for gcc… no
    checking for cc… no
    checking for cc… no
    checking for cl… no
    configure: error: no acceptable C compiler found in $PATH
    See `config.log’ for more details.

  3. Miguel Guhlin says:

    Could you make a SMaL RAW file available for me to experiment with?

  4. rkassissieh says:

    Sure. http://kassblog.com/IMG_000

    Thanks for helping out.

    Richard

  5. Miguel Guhlin says:

    Howdy…photo of a child (pajamas?) standing in a living room.

    I used the latest version of the GIMP for OS X Tiger.

    Miguel

  6. rkassissieh says:

    You rock, Miguel. I will install GIMP once I get a hold of an OSX install CD (to install X11). Many thanks.

    Richard