[Hdri] HDRI capture program for Canon EOS cameras under Mac OS X

Gregory J. Ward gregoryjward at gmail.com
Tue Jan 24 07:52:16 CET 2006


Hi Kirk,

Just a quick response before I go to bed...

> From: Kirk Thibault <kthibault at biomechanicsinc.com>
> Date: January 23, 2006 5:13:25 PM PST
>
> I get this for the Digitial rebel:
>
> [shutter release]
> ---------
> Canon SDK version 8.2.0 openend
> Canon EOS Kiss/REBEL/300D connection established
> Cannot create file '~/CanonHDRCap/fun444793328.cr2'
> ---------
>
> Is this a permissions issue?  I got the same error with the default  
> "/scratch/...." directory too.

Sounds like you figured this one out, but CanonHDRcap doesn't  
interpret the '~' character as the user's home directory, the way the  
C-shell does.  The fix there is to use the full path in your  
CaptureParams.txt file.

> From: Kirk Thibault <kthibault at biomechanicsinc.com>
> Date: January 23, 2006 5:36:15 PM PST
>
> So I got it to run and shoot a sequence of images, but it only  
> keeps 2 of the JPEGs ( i shot in JPEG mode).
>
> Here is the log file text:
> -----
> /Applications/CanonHDRCap/fun444793328.jpg
> /Applications/CanonHDRCap/fun444793086.jpg
> /Applications/CanonHDRCap/fun444793328.jpg
> /Applications/CanonHDRCap/fun444793086.jpg
> /Applications/CanonHDRCap/fun444793328.jpg
> /Applications/CanonHDRCap/fun444793086.jpg
> .
> -----
>
> It seems as if it keeps writing those two files over each other -  
> is this correct?  These are the two files in the folder.  I am  
> shooting inside at night, so there may not be a huge range of  
> exposures.  Could this be the issue?  I break things really well,  
> so I like being a beta tester!
>
> Also, it took a while for me to repeatedly launch the app and  
> finally establish a connection.  I have the communications settings  
> on my Digital Rebel set to normal, not PTP.  My camera is sort of  
> an older Digital Rebel - i wonder if this makes any difference.
>
> Here are my Capture Parameters:
>
> 1										; verbose output? (0 or 1)
> "/Applications/CanonHDRCap/fun"			; base output name
> "/Applications/CanonHDRCap/capfiles.txt"	; capture file names log
> 2										; search f-stop step
> 1										; f-stops beteween captures
> 6										; # images to acquire
>
> i'll try a smaller search f-stop.
>
> kirk

It seems like the Digital Rebel is not correctly setting the  
SequenceID parameter in the SDK for some reason.  It doesn't appear  
to be anything you're doing wrong.  I'll have to come up with a  
workaround for this as there's no way to fix either the camera or the  
SDK -- I'll give it some more thought tomorrow morning.

-Greg



More information about the HDRI mailing list