you can have a look at my modified ARToolkit version. It comes with
precompiled binaries for Windows.
It's main modifications are in the old ARFrameGrabber class (DSVideoLib
never worked for me) which is much more flexible now (enhanced init
functions, x/y flipping, scale & upload GL texture).
The are two new projects in the workspace that show how to use ARToolKit
with G3D (www.graphics3d.com) and SDL (libsdl.org). One of the programs
opens all found capture devices and
displays their footage on a OpenGL polygon.
I have also added some documentation to the calib* programs which should
help you getting usable results quickly.
If those programs crash at your place, it might be that you have
unsupported video-capture hardware.
Look at the text-console when you start the programs and find the line
"ARFrameGrabber: list of dound devices".
If it lists just one device and thats the one you are using in your
program as well, you might be fine. If it lists more than
one device you might run into trouble if some of those are analog
capture cards. The easy ARToolKit examples
usually just pick the first found device. If this is an unsupported
device, the program exits ungracefully.
You could then modify the supplied sourcecode so that it inits your
camera by name.
== Here are the files ===
Compiled Windows Binaries:
Complete Workspace of my modified ARToolKit 2.65 HSH version:
Hope this helps.
All the best,
> I'm working with ARToolkit since 2003 and now , that remain fewer than
> 2 weeks from my final exam, cat get calib_distortion work. I've
> recoded some video with my dv camera to use them in my final
> discussion but can't calibrate the camera because the program crashes.
> I've tryed with both ArToolkit 2.52 and the last Pintaric's release.
> I've tryed also 2.70 but it doesen't work too. Probably i've done
> something wrong with some lib or with VC++ but now I've really few
> time, can anyone send me a compiled calib_distortion? I will appreciate.
This message has been checked for viruses but the contents of an attachment
may still contain software viruses, which could damage your computer system:
you are advised to perform your own checks. Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.