| _ Photo CD Home | Basics | Advanced | Software | Make Your Own | Links | email me! |
| Software That Really Supports
|
The ultimate would be a utility that converted PhotoYCC to Lab color preserving the entire range of "Y" values as "L" values in Lab. If you find such a thing, let me know. Until then, we'll have to settle for these applications.
The following software packages at least claim to support PhotoCD directly. I've organized them based on how good they are in general, and specifically how good they are at dealing with the "Lost Highlights Problem". If I've forgotten any, please email me with the info.
Personally, I use ThumbsPlus with my Hacked Photo CD Library. ThumbsPlus lets me do batch conversion from Photo CD format to TIFF so I can then use Photoshop to manipulate my images.
The following packages help you get around the Lost Highlights Problem. First, a quick comparison matrix to help you decide. After that you'll find more detailed information.
| Software | Fixes Lost Highlights |
Black/White Points |
Batch Conversion |
Lab | Price |
| SilverFast | Yes | Yes | Yes | Yes | $335 |
| Picture Window | Yes | Yes, No Histogram | No | No | $90 |
| Ted's Hacked Library | Yes | No | Depends | No | Free* |
| ThumbsPlus | Almost | No | Yes | No | $75 |
| Paint Shop Pro, et al. | Almost | No | Depends | No | Around $100 |
* My hacked library may be free, but you'll need to find software that uses it. This will probably cost you somewhere around $100.
SilverFast PhotoCDOther software of interest. Not necessarily just for loading/viewing/changing Photo CD images.
PowerPlayerThese are packages I haven't tried yet, but intend to.
I got a tip from a reader that Kodak's Access Plus software includes a monitor setup profile called "NIFRGB" that does a good job loading PCD images. This reader didn't test the lost highlights issue, however. Might be something to do if I'm real bored one day, though I doubt it will do much good. This reader says he also patched the NIFRGB table into pcdlib.dll and had great results.
Adobe PhotoDeluxe - I haven't tried this one, but in light of Photoshop's performance, I'd be surprised if it was good. I've heard PhotoDeluxe 4.0 dropped Photo CD support.
hpcdtoppm - Hadmut's PCD to PPM converter. Open source converter from PhotoCD to PPM format. I've started work on this code. I'm annotating the code as I go so it should serve as a good reference to the PhotoCD file format in the end. I was able to figure out a way to get all the Luminance data from the YCC format like Picture Window does. With some more testing I should be able to release a version and promote hpcdtoppm to "Good" status. Boris van Schooten has verified my findings and patched hpcdtoppm. You can get his patch for hpcdtoppm here: Boris van Schooten's hpcdtoppm patch.
PhotoSee - Software based on ACDSee32 to view PhotoCDs and PictureCDs. Haven't tried it, probably same quality as ThumbsPlus. At Dale Labs' site you can download the "SE" version for free.
Digital Zone International - makers of PhotoImpress. Claims to load PhotoCD images properly, but for Mac only, so I can't try it.
These packages either handle Photo CD images poorly, or are just plain bad.
Adobe Photoshop - Photoshop is a great imaging program, but its support for Photo CD is very poor. It's not Adobe's fault. The Photo CD File Format Plug-In v3.0.7 was written by Kodak, and it contains the worst possible highlight compression curve. Kodak's Photo CD Acquire Module v3.0.2 is no better.
Microsoft Picture It! 99 (v3.0) - Microsoft doesn't use PCDLIB32.DLL like most other packages. So their software doesn't act like ThumbsPlus, Paint Shop Pro, et al.. Unfortunately, it is much worse (possibly as bad as Photoshop) and can't be fixed with my library patch.
Corel photoCD Lab 2.1 (1995) - A very old program that was shipped with Corel's image libraries on Photo CD. Uses an old version of PCDLIB.DLL and has the same highlight compression curve as Kodak's PCDLIB32.DLL that ships with Paint Shop Pro, ThumbsPlus and the others. If this version of PCDLIB.DLL can be patched, this application would be moved up in status. (interesting LUTs are at 132c8 [8-bit] and 13ea2 [16-bit, probably the one])
binuscan PhotoPerfect - This software claims to specifically support PhotoCD. I found it just to be very bad software. The user interface is difficult, you MUST have the PhotoCD in the drive (it won't read .PCD files on your hard disk), and it only supports Pro PhotoCDs. On top of that, the results were horrible when I used it, though it could be the way I have things set up. I cannot recommend this software at all.
ImageMagick
- Command line utility, freeware/sourceware.
Boris van Schooten evaluated this one for me and he has
observed the lost highlights issue. Chris has verified
these results,
click here
to see his test image. Since
it is open source a patch should be easy to do. It does
convert from Photo CD (up to 1024x1536 at least),
and even to Photo CD, but only at
Base resolution (512x768). A command-line like:
convert img0009.pcd[4] img0009.tif
will convert from pcd to tiff using the Base*4 resolution
(1024x1536).
xv - X-Window System image viewer by John Bradley. Boris van Schooten tested this one and found that it loses highlights. This is open source, so a patch should be easy to do.
<- Back to my PhotoCD page.Disclaimers: These rankings were a result of my trying each of the mentioned software packages with various Photo CD images known to exhibit the "Lost Highlights" problem. I am not affiliated with any of the companies mentioned in this page. All trademarks are owned by their respective owners. There are no ads on this page, and there never will be. Use this information at your own risk. Perform your own experiments before committing to PhotoCD for any purpose. I won't be held responsible for anything that happens to you as a result of reading this, or following these links. Shake well before serving. The contents of this page are Copyright 2000, with all rights reserved by me, Ted Felix.
Copyright ©2000, Ted Felix