*.ctg | Catalog files used by the download software |
---|---|
*.tif | 80x60 Thumbnail images (15K each) |
*.crw | Raw CCD pixel dumps (672K each) |
*.jpg | JPEG images (size varies) |
*.wav | Sound annotations (about 8K per second) |
ctg_0000 will not contain more than 100 files. When it's "full", the camera creates ctg_0001, ctg_0002, etc.
To play the sound annotations, install the SoX utility and do:
sox aut_0035.wav -t au /dev/audio
Flash cards record silently, but hard disks make whirring and clicking noises that are picked up by the microphone.
When converting a 24-bit image to JPEG, you must specify a quality parameter from 0 to 100. A lower setting produces a smaller JPEG file, but also makes the JPEG artifacts more obvious. The PowerShot provides three quality settings: "Economy" 30, "Normal" 70, and "Fine" 90.
The camera's CCD pixels are not exactly square. To correct this, you must resize the image from 832x608 to 832x624.
fixdates.c will find the timestamp and re-date the file to match. Very simple, since the time is already stored in UNIX format!
I plan to explore Info Blocks in more detail later...
The PowerShot 600 CCD has 523,502 pixels arranged in 854 columns by 613 rows. Each pixel returns a 10-bit intensity value. The manual claims 570,000 pixels, but offers no further details.
The pixel grid is covered by a mosaic of color filters. Under a microscope, the filters would look like this:
|
---|
Red, green and blue can't be derived from a single CCD pixel; they must be interpolated from the surrounding pixels. As of version 0.86, this is a five-step process:
Users may add more steps, such as running a sharpen filter and resizing the image to 852x627.